您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> asp.net >> 正文

VB.NET数据库编程基础教程

作者:作者:罗…    信息学院来源:网络收集    点击数:    更新时间:2006-8-28 我要参与讨论

  ,先用Connections对象建立连接,然后调用Open方法来打开连接。

通常建立链接时,要提供一些信息,如数据库所在位置、数据库名称、用户账号、密码

等相关信息,Connection对象提供了一些常用属性用来进行此类设置。

(图)

SQLConnection的具体操作方法是:

Dim myConnection as string = ″

server=localhost;uid=liuguo;pwd=12345;database=northwind″

Dim myConn As OleDbConnection = New OleDbConnection(myConnection)

ADOConnection的具体操作方法是:

Dim myConnection As string = ″localhost;uid=liuguo;pwd=12345;Intial

catalog=Northwind;″

Dim myConn As OleDbConnetion = New OleDbConnection(myConnection)

MyConn.Open()

2.Commands对象

当链接到数据库之后,可以使用Command对象对数据库进行操作,如进行数据添加、删

除、修改等操作。一个命令(Command)可以用典型的SQL语句来表达,包括执行选择查询

(Select Query)来返回记录集,执行行动查询(Action Query)来更新(增加、编辑或删

除)数据库的记录,或者创建并修改数据库的表结构。当然命令(Command)也可以传递参

数并返回值。Command可以被明确的界定,或者调用数据库中的存储过程。

Dim objCmd as New OleDbCommand(″SELECT * From users″, objConn)

以上语句建立Command,根据习惯,也可以使用以下方法:

Dim objCmd as New OleDbCommand()

objCmd.Connection = objConn

objCmd.CommandText = ″SELECT * FROM users″

3.DataReaders对象

DataReaders是专门用来读取数据的对象,这个对象除了读数据以外,不能做其他任何

数据库操作。

Dim objReader as OleDbDataReader

objReader = objCmd.ExecuteReader

While objReader.Read

Response.Write(objReader.GetString(0) & ″
″=

End While

4.DataSet对象

DataSet是ADO.NET的核心。DataSet是一个存在于内存中的数据库,也就是说它是离线

的,并没有同数据库建立即时的连线。在ADO.NET中,DataSet是专门用来处理从数据保

存体(Data Store)中读出的数据。不管底层的数据库是SQL Server还是ADO,DataSet的

行为都是一致的。可以使用相同的方式来操作从不同数据来源取得的数据。

在DataSet中可以包含任意数量的DataTable(数据表),且每个DataTable对应一个数据

库的数据表(Table)或视图(View)。一般来说,一个对应DataTable对象的数据表就是一

堆数据行(

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

在google里搜索更多VB.NET数据库编程基础教程

Google
Web www.51ec.org
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
我来说两句 对此文章发表了评论
  昵 称: *必填    ·注册用户·
  评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
评 论
内 容

 
评论列表 (最新 评论仅限网友观点!)

供求信息




| 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明