摘要:
今天碰到了一个查询异常问题,上网查了一下,感谢原创和译者如果你使用的数据库连接类是 the Data Access Application Blocks "SqlHelper" 或者 SqlClient Class , 你在执行一个很费时的SQL 操作时候,可能就会碰到下面的超时异常。-------... 阅读全文
摘要:
1.获取所有数据库名:Select Name FROM Master..SysDatabases2.获取所有表名:select name from sysobjects where type='U'XType='U':表示所有用户表;XType='S':表示所有系统表;3.获取所有字段名:Select Name from SysColumns Where id=Object_Id('TableName')获取当前数据库表名:select name from sysobjects where xtype='U'and 阅读全文
摘要:
http://www.cnblogs.com/terryzh/archive/2012/11/10/2763538.htmlLinQ To Object 基本用法inq的基本语法:varresult=fromitemincontainerselectitem;linq获取数据子集:varresult=fromitemincontainerwherebooleanexpressionselectitem;Select用法:var selectedItems = from item in items where item.ParentID == parentID ... 阅读全文
摘要:
行列互转,是一个经常遇到的需求。实现的方法,有case when方式和2005之后的内置pivot和unpivot方法来实现。在读了技术内幕那一节后,虽说这些解决方案早就用过了,却没有系统性的认识和总结过。为了加深认识,再总结一次。行列互转,可以分为静态互转,即事先就知道要处理多少行(列);动态互转,事先不知道处理多少行(列)。 1 --创建测试环境 2 USE tempdb; 3 GO 4 5 IF OBJECT_ID('dbo.Orders') IS NOT NULL 6 DROP TABLE dbo.Orders; 7 GO 8 9 CREATE TABLE dbo.Or 阅读全文