David Qian

If there's a problem, just resolve it yourself

统计

随笔分类 -  ASP.NET Data Access

常见的数据访问方面的问题,如ADO.NET,LINQ,SQL SERVER等等
LINQ-SQL 中调用存储过程
摘要:这个问题被customer问了多次了,我想问题虽小,但可能对大家有帮助,就顺便写下来和大家分享。 阅读全文

posted @ 2009-02-13 10:05 Wencui 阅读(3495) 评论(8) 推荐(1) 编辑

为什么 SqlCommand.ExecuteNonQuery() 方法返回 -1?
摘要:不知道大家在使用ExecuteNonQuery方法的时候有没有碰到过返回-1的情况。ExecuteNonQuery方法返回增删改时,受影响的行数。那怎么会返回-1呢? 阅读全文

posted @ 2009-02-12 10:17 Wencui 阅读(7904) 评论(9) 推荐(1) 编辑

【LINQ-SQL Debug】 一个实用工具
摘要:LINQ-SQL开发时比较实用的一个tool,LINQ-SQL Debug Visualizer。它可以帮助我们调试LINQ query所生成的扩展方法,以及转换的SQL脚本等,比Visual Studio自带的Debug工具要强大一些,能反馈出更多的信息。 阅读全文

posted @ 2009-02-11 17:12 Wencui 阅读(763) 评论(0) 推荐(0) 编辑

LINQ query不支持CopyToDataTable
摘要:今天有个customer说,在LINQ query出来的结果集上使用CopyToDataTable方法时,得到的DataTable是有问题的。刚开始也觉得奇怪呢,后来在网上搜索了一下,发现这确实是个问题。 阅读全文

posted @ 2009-02-05 12:31 Wencui 阅读(5027) 评论(6) 推荐(2) 编辑

Data Access FAQ (二)
摘要:这里是ASP.NET Data Access FAQ的第二部分: 阅读全文

posted @ 2009-02-04 09:48 Wencui 阅读(1840) 评论(10) 推荐(0) 编辑

Data Access FAQ (一)
摘要:前些日子,写了ASP.NET Data Access的FAQ,现在贴出来和大家一起分享,希望对大家有帮助! 阅读全文

posted @ 2009-02-04 09:45 Wencui 阅读(2464) 评论(10) 推荐(0) 编辑

web.config 文件加密
摘要:一般来说,我们是需要对web.config文件中的一些敏感信息加密的。通常如下节点会考虑加密,除此之外,很多节点通常都不会被加密,甚至于不能被加密: 1) 一般包含一些我们自定义的信息。 2) 这个大家比较熟悉,包含连接数据库用的字符串。 3) 包含使用impersonate时的账户信息。 4) 包含将session置于process外的连接字符串。 阅读全文

posted @ 2009-01-23 13:19 Wencui 阅读(3988) 评论(0) 推荐(1) 编辑

LINQ Dynamic Query Library
摘要:平常我们在写LINQ查询的时候,使用的是强类型,也就是说,在编译时LINQ就可以为我们来检查类型是否匹配,这样可以避免很多runtime时类型不匹配的危险。也正因为如此,我们在写LINQ查询语句时并没有写SQL语句那样"方便"(代价就是危险),尤其当我们有许多filters的时候,写在LINQ语句中更是麻烦。 阅读全文

posted @ 2009-01-22 10:48 Wencui 阅读(6761) 评论(20) 推荐(0) 编辑

怎样替换Class Library中的Connection String?
摘要:在ASP.NET程序的多层开发中,我们常将数据访问层写在一个Class Library中。当在Class Library中使用了connection string时,很多人就发现了问题,因为Class Library最终给别人的是一个DLL,并不包含我们常见的web.config或app.config。这样的话,当我们使用的数据库需要变动时,我们就不能简单的通过修改web.config或app.config来改变connection string。 阅读全文

posted @ 2009-01-13 15:54 Wencui 阅读(1321) 评论(9) 推荐(0) 编辑

关于强类型DataSet的一些小建议
摘要:强类型的DataSet可以帮助我们快速的建立数据访问层,它的简易性使得我们可以在小的项目中广泛的使用它。但是它也有一些小的缺陷,这里和大家共同讨论下它到底有哪些缺陷,以及我们怎么去避免这些问题。 阅读全文

posted @ 2009-01-09 13:52 Wencui 阅读(2232) 评论(8) 推荐(0) 编辑

点击右上角即可分享
微信分享提示