- 2
- 0
- 约 60页
- 2015-12-24 发布于广东
- 举报
第10章 SQL Server 2000 应用实例 10.1 在Visual Basic中访问 SQL Server 2000 10.2 Delphi+SQL Server开发 图书管理系统 10.1 在Visual Basic中访问 SQL Server 2000 10.1.1 使用ADO控件访问 SQL Server数据库 10.1.2 使用ODBC连接SQL Server 数据库 10.1 在Visual Basic中访问 SQL Server 2000 按照前几章所讲述的方法,在企业管理器中创建数据库TSGL;登录数据库用户名和密码,分别为sa和空密码;创建“图书管理系统”所需要的数据表:读者表、图书表和借阅表,表的具体结构见表10-1、表10-2和表10-3。 使用ADO控件和ADO对象均可访问SQL Server数据库,在此使用ADO控件,主要设置ConnectionString属性,在连接资源中选择“使用ODBC”数据源名称,然后选择相应数据源名称,即可访问SQL Server数据库。 具体步骤如下: (1)启动Visual Basic6.0,新建一个标准工程,默认名为“工程1”。在该工程中会自动创建一个窗体,默认名为“Form1”。 (2)单击“工程”菜单下的“部件”选项,在弹出的列表中选中“Microsoft ADO Data Control 6.0(OLEDB)”选项和“Microsoft DataGrid Control 6.0(OLEDB)”选项,然后单击“确定”按钮,Adodc控件和DataGrid控件将被添加到工具箱中。 (3)在“Form1”窗体上放置一个Adodc控件、一个DataGrid控件、一个CommandButton控件,设计的窗体如图10-1所示。主要控件对象的属性见表10-4 (4)设置Adodc1的ConnectionString属性:单击属性窗口中ConnectionString属性框右边的省略号按钮,将弹出如图10-2所示的“属性页”窗口,选中“使用连接字符串”选项。点击“生成”按钮,弹出如图10-3(a)所示的“数据链接属性”对话框。在此对话框中,在“提供者”选项卡中选择“Microsoft OLE DB provider for Server”;在“连接”选项卡中(见图10-3(b))的“选择或输入服务器名称”列表框中输入“(local)”,在“用户名称”框中输入“sa”,并选择空密码;在“服务器上选择数据库”列表框中选择TSGL数据库。点击“测试连接”,如果正确,则连接成功;如果不正确,系统会指出具体的错误,应该重新检查配置的内容是否正确。 (5)设置RecordSource的属性:点击Adodc1属性窗口中的RecordSource属性框右边的省略号按钮,将出现如图10-4(a)所示的“记录源”对话框。在“命令类型”列表框中可以选择“命令文本”方式、“表”方式或“存储过程”方式;如果只是浏览数据表中的数据,可以设置RecordSource为读者表(如图10-4(a)所示);如果程序中要对数据进行动态查询,应设置DataSource属性为文本方式的SQL语句,如:select * from 读者(如图10-4(b)所示。 (6)运行程序,结果如图10-5所示。 ODBC即开放式数据库连接,是数据库服务器的一个标准协议。利用它可以在应用程序里连接多种类型的数据库系统,对于不同的数据库就要求使用不同的驱动程序,所以在使用ODBC时,应根据数据库类型的不同选择不同的DSN选项。 具体配置步骤如下: (1)单击“控制面板”中的“ODBC”数据源,打开“ODBC数据源管理器”,如图10-6所示。单击“添加”按钮来添加一个数据源。 (2)单击“添加”按钮后,系统将准备添加一个用户数据源。为了安装数据源,会弹出“创建新数据源”对话框,如图10-7所示。 (3)在“创建新数据源”对话框中,选择“SQL Server”后,单击“完成”按钮,进入“建立新的数据源到SQL Server”对话框,如图10-8所示。 在“名称”一栏中输入新的数据源名,这里输入TSGL作为新的数据源名称。在“说明”一栏中输入对数据源的描述,可以为空。在“服务器”一栏中输入想要连接的SQL Server服务器。如果要连接的服务器是安装在本机上的,那么可以选择local。 (4)单击“完成”按钮,将完成新数据源的配置。单击“下一步”按钮将进行下一步的配置工作,在“建立新的数据源到SQL Server”对话框中(见图10-9(a)),输入相应登录的用户名(
您可能关注的文档
- 室内设计基本原理(第2版)李引 09 第九章新.ppt
- 室内设计基本原理(第2版)李引 10 第十章新.ppt
- 中国旅游地理 陈波 史国然 单元六 第二站广州市新.ppt
- 中国旅游地理 陈波 史国然 单元六 第三站三亚市新.ppt
- 中国旅游地理 陈波 史国然 单元六 第四站桂林市新.ppt
- 中国旅游地理 陈波 史国然 单元六 第一站厦门市新.ppt
- 中国旅游地理 陈波 史国然 单元七 第二站阿坝藏族羌族自治州新.ppt
- 中国旅游地理 陈波 史国然 单元七 第三站贵州省新.ppt
- 中国旅游地理 陈波 史国然 单元七 第四站昆明市新.ppt
- 摄影与摄像基础教程 余武 第二章 影像拍摄技术基础新.ppt
最近下载
- 档案整理及数字化投标方案(517页).doc VIP
- 第六章+第三节++黄土高原课件-2023-2024学年商务星球版地理八年级下册.pptx VIP
- 高一上期末数学试卷(含答案).doc VIP
- 2024年11月全国事业单位联考综合应用能力(A类)试题及参考答案.pdf VIP
- 《地理信息系统原理与应用》课程标准.doc VIP
- 商务星球版初中地理八年级下册第六章第三节黄土高原.pptx VIP
- 病句的修改大全修改病句大全及答案.docx VIP
- 1.《地理信息系统技术应用》课程标准.docx VIP
- 最优控制-西安交通大学课件lecture07.ppt VIP
- 最优控制-西安交通大学课件lecture5.ppt VIP
原创力文档

文档评论(0)