C#数据库编程学习
文章平均质量分 83
LockHe
本人目前学习知识中ing~~~~
展开
-
为什么要用存储过程
几个去 IBM 面试的兄弟回来抱怨:去了好几个不同的 IBM 项目组,几乎每个面试官问到数据库的时候都要问用没用过存储过程,烦人不?大家去面的程序员,又不是 DBA,以前的项目都没有用到存储,不照样运行的好好的?存储过程真的那么重要吗,它到底有什么好处呢?笔者认为,存储过程说白了就是一堆 SQL 的合并。中间加了点逻辑控制。但是存储过程处理比较复杂的业务时比较实用。比如说,一个复杂的数转载 2009-08-19 11:09:00 · 697 阅读 · 0 评论 -
C# Access Update 注意事项
private const string ACCESS_UPDATE_ADMIN_PASSWORD = "UPDATE [Admins] SET admin_pass=@adminPass WHERE admin_name=@adminName"; dbInstance.SetParameters("@adminPass", _adminDObj.Admin_Password);转载 2009-11-19 23:59:00 · 1049 阅读 · 0 评论 -
使用GetSchema()方法判断数据库中表的存在
GetSchema 方法在MSDN上的解释是返回此 SqlConnection 的数据源的架构信息,返回的信息存在一个 DataTable 里面,我们就可以通过这个方法来判断Sql Server数据库中某个表的存在。 首先来熟悉一下这个函数: 函数有三个重载方法,我们一个一个来试试,界面设计如下,一个listview和三个button button1代码如下:原创 2010-03-20 10:05:00 · 2509 阅读 · 0 评论 -
SQL Server中char、varchar、text和nchar、nvarchar、ntext的区别
很多开发者进行数据库设计的时候往往并没有太多的考虑char, varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我想不管是做人也好,做开发也好,细节的把握直接决定很多东西。当然还有一部分人是根本就没弄清楚他们的区别,也就随便选一个。在这里我想对他们做个简单的分析,当然如果有转载 2010-03-21 15:55:00 · 770 阅读 · 1 评论 -
强类型DataSet的使用简明教程
关于弱类型DataSet的缺点:无论何时从DataSet检索值都是以Object类型返回,需要对它进行类型转换;给其它开发者使用时无法知道哪些列可用;运行时才能知道所有列名,数据绑定麻烦。因此,VS为我们提供强类型DataSet的自动生成功能。原创 2010-08-02 19:11:00 · 227 阅读 · 0 评论 -
强类型DataSet简明教程
<br /><br /> <br /> <br />关于弱类型DataSet的缺点:无论何时从DataSet检索值都是以Object类型返回,需要对它进行类型转换;给其它开发者使用时无法知道哪些列可用;运行时才能知道所有列名,数据绑定麻烦。<br />因此,VS为我们提供强类型DataSet的自动生成功能。<br /><br /><br /> <br /><br />下面简单的来使用一下。<br /> <br />首先,建一个控制台工程,然后再项目名那右键添加新项,选择一个基于服务的数据库,取名test。<原创 2010-08-03 11:48:00 · 797 阅读 · 0 评论