SQLServer极速批量插入数据的方式
摘要:publicboolInserts(ObservableCollection<CustomerModel>models){DataTabledataTable=SQLHelper.ExecteAdapter("selecttop0*fromCustomer",CommandType.Text,null);foreach(varminmodels){DataRowdataRow=dataTable.NewRow();dataRow[1]=m.Name;dataRow[2]=m.Add;dataRow[3]=m.Email;dataRow[4]=m.Phone;da
阅读全文
posted @
2012-08-22 10:50
Kingly
阅读(413)
推荐(0)
SQL透视表
摘要:原表如图: 效果: SQL: select id, sum(case when type=1 then rate else 0 end) as f1, sum(case when type=2 then rate else 0 end) as f2, sum(case when type=3 the
阅读全文
posted @
2010-07-19 20:27
Kingly
阅读(256)
推荐(0)
sqlite
摘要:sqlite3: 1、http://www.sqlite.com.cn/ 2、http://www.zu14.cn/2009/01/07/dotnet-sqlite/SQLite-1.0.66.0-setup.rar Code merge with SQLite 3.6.23.1 Fixed a bug in the installer that accidentally modified th...
阅读全文
posted @
2010-04-26 21:07
Kingly
阅读(240)
推荐(0)
SQL @@error&@@rowcount 返回异常及影响行数
摘要:1. @ERROR 当前一个语句遇到错误,则返回错误号,否则返回0。需要注意的是@ERROR在每一条语句执行后会被立刻重置,因此应该在要验证的语句执行后检查数值或者是将它保存到局部变量中以备将来使用。具体的分析请看下面的代码,一目了然。 Update AF_CarInfo SET CarInfoID = 19 Where OilCost = 13 --执行后@@ERROR为...
阅读全文
posted @
2009-05-04 11:39
Kingly
阅读(2372)
推荐(0)
用户"电脑名\ASPNET"登录失败
摘要:我的解决方法如下: 1、在SQLServer创建“电脑名\ASPNET”用户。比如我创建kingly\ASPNET 2、在SQLEnterprisemanager里打开“安全性”文件夹,右击“登录”,选择“新建登录……”。“常规”选项卡,“名称”填kingly\ASPNET,其他默认;“数据库访问”选项卡,指定访问的数据库,我指定的是Northwind数据库,然后给他赋权限:dbo,p...
阅读全文
posted @
2009-04-20 15:47
Kingly
阅读(280)
推荐(0)
用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败
摘要:原因分析: 当连接sql server使用信任连接时就会出这个错误,在Windows XP当中,ASP.NET的运行帐号是ASPNET,而在Windows server 2003当中,运行帐号则改为了Network Service,直接把这个用户加到sql server的登陆帐号里面就好了,这样很多
阅读全文
posted @
2009-03-16 15:12
Kingly
阅读(438)
推荐(0)