第5章SQLServer编程接口技术案例.ppt
《第5章SQLServer编程接口技术案例.ppt》由会员分享,可在线阅读,更多相关《第5章SQLServer编程接口技术案例.ppt(42页珍藏版)》请在课桌文档上搜索。
1、2023/11/6,1,第5章SQL Server编程接口技术案例,本章重点介绍使用DAO、RDO、ADO数据访问接口开发SQL Server数据库应用程序的思路和方法。配置ODBC数据源使用Visual Basic开发DAO数据库应用程序使用Visual Basic开发RDO数据库应用程序使用Visual Basic开发ADO数据库应用程序,2023/11/6,2,5.1 配置ODBC数据源,5.1.1 ODBC概述,图5-1-1 ODBC体系结构,2023/11/6,3,5.1.2 创建ODBC数据源,1问题的提出 应用程序要访问一个数据库,首先必须使用ODBC管理器创建一个数据源,管理器
2、根据数据源提供的数据库位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系。这样只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。以后应用程序就能够通过ODBC管理器的数据源直接操纵数据库。,2023/11/6,4,5.1.2 创建ODBC数据源,2实例及操作步骤【实例5-1】使用Windows控制面板中的ODBC数据源管理工具为SQL Server数据库Books创建一个名称为“图书”的数据源。,2023/11/6,5,5.1.2 创建ODBC数据源,操作步骤如下:(1)执行【开始】【设置】【控制面板】【管理工具】【数据源(ODBC)】,进入O
3、DBC数据源管理器(图5-1-2)。单击【添加】按钮后进入【创建新数据源】对话框。(2)在【创建新数据源】对话框中,选择SQL Server数据源驱动程序,如图5-1-3所示,最后单击【完成】按钮,进入【创建SQL Server的新数据源】向导。,2023/11/6,6,5.1.2 创建ODBC数据源,图5-1-2 ODBC数据源管理器,2023/11/6,7,5.1.2 创建ODBC数据源,图5-1-3 选择数据源的驱动程序,2023/11/6,8,5.1.2 创建ODBC数据源,图5-1-4 命名数据源,2023/11/6,9,5.1.2 创建ODBC数据源,图5-1-5 选择登录SQL
4、Server的方式,2023/11/6,10,5.1.2 创建ODBC数据源,(3)在【创建SQL Server的新数据源】向导的第一个对话框中,根据提示信息分别输入数据源的名称“图书”、描述和所要连接的SQL Server名称“(Local)”,如图5-1-4所示。(4)单击【下一步】按钮,进入向导的第二个对话框。选择以SQL Server验证方式登录SQL Server,并在登录ID文本框内输入SQL Server数据库管理系统的默认用户名称sa,在密码文本框内输入相应用户的密码,如图5-1-5所示。说明:若选择Windows NT验证方式登录SQL Server,则无需输入用户名和密码。
5、图5-1-6 更改默认的数据库 图5-1-7 选择附加信息(5)单击【下一步】按钮,进入向导的第三个对话框,更改默认的数据库为Books,如图5-1-6所示。,2023/11/6,11,5.1.2 创建ODBC数据源,图5-1-6 更改默认的数据库,2023/11/6,12,5.1.2 创建ODBC数据源,(6)单击【下一步】按钮,进入向导的第四个对话框,如图5-1-7所示。单击【完成】按钮,进入向导的最后一个对话框,如图5-1-8所示,单击【确定】按钮确定“图书”数据源配置,返回ODBC数据源管理器,这时细心的读者会发现“图书”数据源已经出现在了ODBC数据源管理器的列表中,如图5-1-9所
6、示。到此为止,SQL Server数据源“图书”就创建完毕了。,2023/11/6,13,5.1.2 创建ODBC数据源,图5-1-7 选择附加信息,2023/11/6,14,5.1.2 创建ODBC数据源,图5-1-8 显示数据源的配置信息,2023/11/6,15,5.1.2 创建ODBC数据源,图5-1-9 创建好的数据源,2023/11/6,16,5.2使用Visual Basic开发DAO数据库应用程序,在VB中提供了两种与Jet数据库引擎接口的方法:Data控件和数据访问对象(DAO)。Data控件只给出有限的不需编程而能访问现存数据库的功能,而DAO模型则是全面控制数据库的完整编
7、程接口。Data控件将常用的DAO功能封装在其中,它与DAO控件的关系就好象内存与CACHE之间的关系一样,所以这两种方法并不是互斥的,实际上,它们常常同时使用。,2023/11/6,17,5.2使用Visual Basic开发DAO数据库应用程序,5.2.1使用Data控件访SQLServer数据库 1问题的提出 在Visual Basic数据库应用程序中,Data控件是经常要用到的。Data控件提供了一种方便地访问数据库中数据的方法,无需编写代码,只需设置其Connect属性和RecordSource属性就可以对VB所支持的各种类型的数据库执行大部分数据访问操作。,2023/11/6,18
8、,5.2.1使用Data控件访SQLServer数据库,2实例及操作步骤【实例5-2】使用Data控件打开并显示SQL Server数据库Books中的读者信息表;在表的各记录间进行移动;添加、修改和删除记录。,2023/11/6,19,5.2.1使用Data控件访SQLServer数据库,操作步骤如下:(1)新建一个工程,将工程的Name属性设置为“Data控件访问SQL Server”,将默认窗体的的Name属性设置为“frmData”,Caption属性设置为“Data控件访问SQL Server”,最后将窗体保存为frmData.frm,工程保存为DataExample.vbp;(2)
9、设计界面,2023/11/6,20,从工具箱中将Data控件图标拖放到窗体上,即可看到Data控件的外观,如图5-2-1所示。为Data控件设置如表5-2-1所示的属性,建立与Books数据库的连接;,5.2.1使用Data控件访SQLServer数据库,图5-2-1 Data控件的外观,2023/11/6,21,5.2.1使用Data控件访SQLServer数据库,表5-2-1 Data控件属性,2023/11/6,22,5.2.1使用Data控件访SQLServer数据库,将8个TextBox控件作为约束控件放置在窗体上,并设置相应的属性。将8个Label控件放置在窗体上,设置相应的属性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQLServer 编程 接口 技术 案例
链接地址:https://www.desk33.com/p-747276.html