2012年12月12日

SQL存储过程的游标使用

摘要: 游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某些功能. 同样的,在性能上,游标会吃更多的内存,减少可用的并发,占用宽带,锁定资源,当然还有更多的代码量…… 从游标对数据库的读取方式来说,不难看出游标为什么占用更多的资源,打个比方:当你从ATM取钱的时候,是一次取1000效率更高呢,还是取10次100?既然游标这么“邪恶”,为什么还要学习游标 我个 阅读全文

posted @ 2012-12-12 16:28 wyh0801 阅读(437) 评论(0) 推荐(0) 编辑

2012年12月7日

ASP.NET中调用存储过程,返回一个临时表

摘要: SqlConnection conn=new SqlConnection(server=.;uid=sa;pwd=sa;database=yourdatabase)SqlCommand cmd=new SqlCommand(libsearch,conn);cmd.CommandType = CommandType.StoredProcedure;//指示libsearch为存储过程cmd.Parameters.Add(@nameSqlDbType.Char,20);cmd.Parameters[@name].Value=传入name的值cmd.Parameters.Add(@member_no 阅读全文

posted @ 2012-12-07 16:43 wyh0801 阅读(256) 评论(0) 推荐(0) 编辑

2012年11月5日

怎么解决Excel.ApplicationClass' cannot be embedded问题? .

摘要: 当升级VS2008到VS2010时出现Interop type 'Microsoft.Office.Interop.Excel.ApplicationClass' cannot be embedded. Use the applicable interface instead问题解决方案:打开相关调用 的DLL然后,the Properties tab for the assembly in Visual Studio 2010 and set "Embed Interop Types" to "False 阅读全文

posted @ 2012-11-05 19:41 wyh0801 阅读(221) 评论(0) 推荐(0) 编辑

2012年10月16日

如何防止多重提交表单

摘要: 1. 如果基于session,在session里记录下最后一次post的时间,然后设置一个时间限制,若当前时间 - 最后一次Post的时间>时间限制,则允许post,否则就拒绝。 阅读全文

posted @ 2012-10-16 08:39 wyh0801 阅读(127) 评论(0) 推荐(0) 编辑

2012年10月15日

SQL Server数据库的数据表无法查询!!解决方案

摘要: 今天在处理sql server2008数据库中的数据表时,不知道进行了何种操作,造成了一个数据表不能查询,运行查询操作,就提示如下错误:错误分析:可能是错误操作导致该数据表成为了死锁解决方法:通过sp_who命令,查看所有正在运行的sql server的进程,通过Kill 命令杀掉相关的进程杀掉进程后,再进行查询就OK了!注释:1.sp_who的用法:A. 列出全部当前进程此示例使用没有参数的 sp_who 报告所有当前用户。 sp_who下面是结果集:spid ecid status loginame hostname blk dbname cmd ... 阅读全文

posted @ 2012-10-15 13:52 wyh0801 阅读(1514) 评论(0) 推荐(0) 编辑

收藏----SQL Server2008维护计划设置

摘要: SQLServer2008维护计划设置作者:陈超铭厚朴教育来源:本站原创点击数:2010更新时间:2011-5-18 一、缘起 学院网站数据库服务器在2010年9月初进行数据库服务器切换,分离学院网站服务器上的数据库服务,并制订相关备份维护计划,但并未添加清除维护任务,导致备份数据库的硬盘分区满载,会出现学院网站后台无法访问的情况。未添加清除维护任务时,需要手动检查硬盘容量情况,并手动删除过期备份。添加清除维护任务后,维护工作将自动化进行,减少人手操作。 二、配置过程 1. 打开MSSQL Server Management Studio,中创建一个新的维护计划。 2. 在右侧将出现... 阅读全文

posted @ 2012-10-15 13:35 wyh0801 阅读(490) 评论(0) 推荐(0) 编辑

2012年10月12日

我有新博客了!

摘要: 今天刚申请了这个博客,希望在这里和大家进行愉快的交流!! 阅读全文

posted @ 2012-10-12 11:21 wyh0801 阅读(84) 评论(0) 推荐(0) 编辑

导航