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

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

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

  可以进行两种类型的数据绑定:简单数据绑定允许将控件绑定到单个数据

元素;复杂数据绑定允许将多个数据元素绑定到一个控件。

(二)数据与控件的绑定
在VB.NET中要向控件绑定一个数据源,就必须为该控件设置DataBinding属性。该属性

可以访问ControlBindingsCollection类,该类对每一个控件的绑定进行管理,并且具

有很多属性和方法。

Add方法为控件创建一个绑定并将它加到ControlBindingsCollection中。Add方法有3个

参数语法如下:

Object.DataBindings.Add(propertyname,datasource,datamember)

其中,Object表示窗体上的有效控件;Propertyname参数表示被绑定控件的属性;

Datasource参数表示被绑定的数据源,可以是任何包含数据的有效对象如

DataSet,DataView或者DataTable等;Datamember参数代表被绑定给控件的数据源中的

数据字段。

1.绑定前的准备工作

(1)创建一个名为db1的Access数据库,数据表Student的结构如图所示:

并在表中增加以下几条记录。如图所示。

(2)创建和配置数据集:

创建项目,就可以创建和配置窗体所基于的数据集了。数据集是内存中包含表、关系和

约束的缓存,其中的每个表均为列和行的集合。数据集能够识别其原始状态和当前状态

,因此可以跟踪发生的变化。数据集中的数据被视为可更新数据。步骤如下:

新建一个名为myDataTest的vb.net项目,将表单的Name属性改为:“frmtest”;Text

属性设为“数据绑定举例”。

在表单中增加一个OleDbDataAdapter控件。这时会自动弹出“数据适配器配置向导”对

话框。点击“下一步”选择“新建连接”将弹出相应的对话框,选择“Microsoft Jet

4.0 OLE DB Provider”选项,点击“Next”按钮,设定数据源。在这里设置好你的数

据源后点击“OK”按钮。

在打开的对话框中选择你的数据连接,设置完毕后点击“下一步”按钮创建SQL查询语

句。在SQL生成器输入中输入以下语句,并点击“完成”。此时就完成与数据源的连接

工作。

SELECT StuID, StuName, StuSex, StuBorn, StuCore FROM student

在窗体的组件栏中将显示名为OleDbConnection1的OleDbConnection对象和名为

OleDbDataAdapter1的OleDbDataAdapter对象。其中,OleDbConnection1对象包含有关

如何访问选定数据库的信息。OleDbDataAdapter1对象包含一个查询,它定义了要访问

的数据库中的表和列。

(3)生成数据集类:

点击“数据→生成数据集”菜单命令,此时将出现“生成数据库”对话框。在“新建”

框中myDataSet作为要创建的新数据集的名称。确保选中“将此数据集添加到设计器”

选项。点击 “确定”按钮。这样即可生成数据集。

完成上述步骤,在窗体的组件栏上将显示一个新的控件myDataSet1。此控件是

myDataSet.xsd文件的一个引用,该文件也被添加到“解决方案资源管理器” 窗口中。

到此,准备工作结束。我们就可以将数据集绑定给控件来显示数据集中所包含的数据了

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

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

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

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

供求信息




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