使用ADO.NET进行数据库操作


1)首先要创建SqlConnection对象(不连接怎么操作嘛,对不对)
2)创建SqlCommand对象,要进行操作其实到这里就OK了。指定Command的类型(objSqlCommand.CommandType=),可以是SQL语句(Text),也可以是存储过程(StoredProcedure),至于TableDirec暂时不知道是什么,参考书上说是对表的直接操作(如何直接操作?和SQL语句有什么不同?)
3)如果Command返回结果集,就使用SqlDataAdapter接收(da的作用是在断开连接的DataTable和物理数据源之间搭起桥梁),调用SqlDataAdapter的Fill方法填充DataTable对象;如果不返回结果集可以使用Command的Execute直接执行命令。或者如果不想保留结果集,则可以创建DataReader对象(需要与数据库实时连接,dr是一个只向前的只读光标。)
4)SqlParameter对象是用来给SQL语句提供参数的。创建好一个Parameter对象后,设置好它的属性,调用Parameters的Add方法,把参数添加到Command对象上,调用Command的Execute方法即可。
(Add方法并非SqlParameter对象的,而是Command类中的集合Parameters的方法,图有点错,刚才没有理解好)

基本用法就这样了

posted @ 2008-02-26 11:52  jay-c  阅读(285)  评论(0)    收藏  举报