Vbnet数据库编程.ppt
《Vbnet数据库编程.ppt》由会员分享,可在线阅读,更多相关《Vbnet数据库编程.ppt(25页珍藏版)》请在课桌文档上搜索。
1、V数据库编程,.net中一般使用来和数据库进行连接,与数据库连接数据库查询使用DataAdapter获取数据处理DataSet对象,与数据库连接,如果是和微软的ACCESS或SQL SERVER连接,使用的CONNECTION是OleDbConnection,这也是最常使用的连接对象需要在VB.NET中引用System.Data,System.Data.OleDb以及System.Data.SqlClientImports System.DataImports System.Data.OledbImports System.Data.sqlclient,创建CONNECTION对象Dim cn
2、 as oledbconnectionCn=new oledbconnection()连接字符串(告诉connection对象使用什么用户名和密码,连接哪一台计算机上的哪个数据库)连接字符串形式如:provider=sqloledb;datasource=127.0.0.1;initial catalog=pubs;user id=sa;,开放连接Cn.open()关闭连接Cn.close(),.net中默认使用连接池来和数据库连接;而且连接池默认是打开的,所以在调用CLOSE方法时,与数据库的实际连接并没有真正被关闭,而是被传递到池中,以后它就在池中重用如果不想使用连接池Oledbconne
3、ction ole db services=-4;Sqlconnection pooling=false;,动态的数据库连接通过给Oledbconnection的connectionstring属性赋不同的值来动态连接数据库在OLEDBCONNECTION提供的属性中database 数据库名称Datasource 数据库位置State 当前状态是打开或关闭,Changedatabase方法Cn.changedatabase(“northwind”)Statechange 事件:连接状态改变时需要做的事情,数据库查询,使用command对象执行SQL语句创建command:Dim cmd as
4、 new oledbcommandcmd.connection=mandtext=“select*from authors”,执行无返回行的查询Cmd.executenonquery()对于update语句来说,有时会修改某些行的值,有时却不会修改任何行,但是不会发生任何异常Command对象将所影响的行数作为Cmd.executenonquery()的返回值,执行一个有返回集的查询Cmd.executereader返回一个数据集(对象)Dim rdr as oledbdatareader=cmd.executereader(),使用此数据集Rdr.read()第一次使用此方法会移动游标到结果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Vbnet 数据库 编程

链接地址:https://www.desk33.com/p-242295.html