VBNET数据库编程基础教程
VB.NET的数据库基础编程(1)
面向数据库编程始终是程序设计的一个难点和重点,VB.NET和C#一样自身是不具备对数据库进行操作的功能,他们对数据库的处理是通过.Net FrameWork SDK中面向数据库编程的类库和微软的MDAC来实现的。在上一篇文章《探讨VB.Net中的数据绑定》中,我们已经探讨了数据绑定技术,这对于我们下面进行数据库编程是非常重要的。由于数据库编程中所包含的内容十分丰富,这是一篇文章所难以包容的。本文就来探讨一下用VB.NET进行数据库的基础编程,即:用VB.NET如何实现对数据的浏览,如何添加、插入记录,如何删除记录和如何更改记录。
一.程序设计和运行的环境设置:
(1).视窗2000服务器版
(2).Microsoft Data Acess Component 2.6 以上版本 ( MDAC 2.6 )
(3)..Net FrameWork SDK Beta 2
二.数据库的数据字典:
为了更全面的介绍,在数据库的选取方面,选取了二种典型的数据库,其一是本地数据库,也就是本文主要介绍的的数据库Access 2000;另外一个是远程数据库SQL Server 2000。其中Access 2000的数据库名称是"db.mdb",在此数据库中只存放了一张数据表"person",此数据表结构如下:

远程数据库Sql Server 2000的数据库服务器名称为"Server1",数据库名称为"Data1",登陆的ID为"sa",口令为空,在数据库也只存放了一张"person"数据表,数据结构大致如上。
三.VB.NET如何实现对数据记录的浏览:
在完成对窗体中的WinForm组件进行绑定过以后,实现对数据记录的浏览操作的关键就是要找到如何定位数据记录指针的方法。而要实现这种处理就需要用到.Net FrameWork SDK中的名称空间System.Windows.Froms中的BindingManagerBase类了,BindingManagerBase是一个抽象的类,他主要管理对于绑定同一数据表所有绑定对象。BindingManagerBase类中定义了二个属性"position"和"Count",第一个属性是定义当前数据指针,而第二个属性主要是得到当前数据集有多少记录数目。在已经进行完数据绑定后,通过这二个属性的配合使用,实现对数据记录的浏览。那么如何创建一个属于自己的BindingManagerBase对象,这就要使用到另外一个类--BindingContext。其实对于那些属于从Control类中继承对象的BindingManagerBase都是由
你可能喜欢
- net入门
- 程序设计基础
- Access数据库
- java视频
- VB数据库编程技术
- asp.net完全入门 index3页
- asp.net完全入门0524页
- asp.net完全入门0b2页
- asp.net完全入门0724页
- 《asp.net完全入门》本书介绍2页
- asp_net入门28页
- 2012年北京联合大学专升本程序设计基础复习220页
- 第4章 Visual Basic程序设计语言基础44页
- 程序设计基础(C)与实践(B)8页
- 程序设计基础(C)与实践(A)__答案8页
- 程序设计基础(C)与实践(A)9页
- 习题六 函数与模块化程序设计基础3页
- Access数据库考试题型5页
- 2012级各专业《数据库技术及应用—Access》周历、测验4页
- 怎样用VB的代码创建Access数据库4页
- 在VB下Access数据库密码的安全设置3页
- Access数据库应用技术第三章 数据库和表68页
- Access数据库建立连接2页
- java视频播放2页
- java视频教程2页
- java视频笔记1页
- java实时视频传输5页
- javaweb视频摘要1页
- 最权威java视频4页
- VB数据库编程技术255页
- VB数据库编程技术5页
- VB数据库编程技术实例25页
- VB数据库编程技术实例24页
- VB数据库编程技术.ppt10页
- 工程软件中VB数据库编程技术选择2页


