VB数据库编程之独立的Command对象的创建
需积分: 50 119 浏览量
更新于2024-07-11
收藏 959KB PPT 举报
独立的Command对象的创建-VB数据库编程
本节内容主要介绍了独立的Command对象的创建,在VB数据库编程中创建独立的Command对象,并将ActiveConnection属性值设置成连接字符串的类型。下面我们将详细介绍Command对象的创建、ODBC的简介、使用ODBC连接SQLServer数据源等知识点。
**Command对象的创建**
Command对象是ADO(ActiveX Data Objects)对象模型中的一部分,用于执行SQL语句或存储过程。创建独立的Command对象需要将ActiveConnection属性值设置成连接字符串的类型。例如,下面的代码创建一个直接连接数据库zzdb的Command对象变量:
`com.ActiveConnection="driver={sql server};server=oyzz;uid=sa;pwd=;database=zzdb"`
**ODBC简介**
ODBC(OpenDataBaseConnectivity)即开放式数据库互连标准,是数据库服务器的一个标准协议,它向访问网络数据库的应用程序提供了一种通用的语言,使得应用程序开发人员从各种繁琐的特定数据库API接口中解放出来。ODBC系统有4个组件:应用程序、ODBC驱动程序管理器、驱动程序和数据源。
**使用ODBC连接SQLServer数据源**
ODBC通过使用ODBC驱动程序来提供数据库的独立性。因此,对于不同的数据库就需要使用不同的驱动程序。所以在使用ODBC时,应根据数据库类型的不同选择不同的DSN选项,因此连接SQLServer数据库时应选择“SQLServer”选项。
连接步骤:
1. 单击Windows系统菜单“开始”→“设置”→“控制面板”→“管理工具”,进入“管理工具”窗口;双击“管理工具”中的“数据源(ODBC)”,打开“ODBC数据源管理器”对话框。单击“添加”按钮,系统将准备添加一个用户数据源。
2. 单击“添加”按钮后,弹出“创建新数据源”对话框。ODBC提供驱动程序的数据源类型有Access类驱动程序、Dbase类驱动程序、Excel类驱动程序、FoxPro类驱动程序、VisualFoxPro类驱动程序、Paradox类驱动程序、Text类驱动程序、Oracle类驱动程序和SQLServer类驱动程序。
3. 在上图中选择“SQLServer”之后,单击“完成”按钮,进入“创建到SQLServer的新数据源”对话框。
4. 在“名称”一栏中输入新的数据源名称;在“说明”一栏中输入对数据源的描述,也可以为空;在“服务器”一栏中输入要连接的SQLServer。
**ADO对象模型**
ADO(ActiveX Data Objects)是Microsoft提供的一种数据访问技术,用于访问各种数据库。ADO对象模型包括Connection对象、Command对象、Recordset对象等。掌握运用ADO对象访问数据库的方法是VB数据库编程的关键。
**学习要点**
* 掌握运用ODBC创建数据源的操作方法
* 了解ADO对象模型
* 熟练掌握Connection对象、Command对象和Recordset对象的常用属性、事件及方法
* 掌握使用ADO对象访问数据库的方法
2008-01-23 上传
129 浏览量
174 浏览量
104 浏览量
2024-04-29 上传
173 浏览量
2012-09-22 上传
琳琅破碎
- 粉丝: 21
- 资源: 2万+
最新资源
- talks:我讲过的各种演讲的幻灯片和资料
- ColorRampGenerator:色带生成器
- 具有dnssec支持的重要隐私,快速递归的dns解析器服务器-Golang开发
- ASP人才网内容管理系统(源代码+论文).zip
- 梅吉特
- Google浏览器安装包
- favicon-badge:一个Polymer元素,用于使用动态设置的数字声明式更新Webapp的favicon。
- react-way-immutable-flux:使用ES6,Immutable.js和Flux的React.js方法
- Trubble
- testina
- uskzvqgn.zip_相位跟踪
- my-plugin-manager:用于WordPress主题或插件的嵌入式脚本,为您的用户提供一个界面,以管理您建议与产品一起使用的插件
- 用数组实现一个线性表.zip
- Gx00_83-05-33-SNMP.zip
- imersaodev-conversoranosluz:每天从法拉利岛(Códigofeitotambémna1ª)出发。 Us programa em que quee convert anos luz emquilômetrose assim poder saber adistânciade planetas e astros
- [Android实例] Android 竖着的SeekBar.rar