![Visual Basic编程:从基础到实践(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/348/654348/b_654348.jpg)
光盘使用说明
本书开发环境
(1)开发工具:Visual Basic 6.0+SP5
(2)操作系统:Windows XP/Windows 2000
(3)数据库软件:Access 2000以及SQL Server 2000
使用说明
(1)将本书光盘的所有代码拷贝到硬盘,取消其只读属性;
(2)本书光盘的目录结构如图1所示。
![](https://epubservercos.yuewen.com/449065/3590269903420801/epubprivate/OEBPS/Images/figure_0006_0001.jpg?sign=1738880335-0Q0YNojbfRrt3xOCSPqE1cYc1WP3D3Bm-0-8d2ae1a2a4bfcbf40b009d208d05641b)
图1 本书光盘结构
(3)光盘中包含了各章源代码。其中每章实例数量如表1所示。
表1 光盘中实例数量
![](https://epubservercos.yuewen.com/449065/3590269903420801/epubprivate/OEBPS/Images/figure_0006_0002.jpg?sign=1738880335-3R9GZ8BbtPapVbEHg4hPIFg6TodZ0ZIg-0-53b08481de781e7c50262646a40655ae)
全书总共包含了160个实例。
(4)光盘中的例题编号均和书本上的例题编号相对应,如打开“chap12”,目录结构如图2所示。
![](https://epubservercos.yuewen.com/449065/3590269903420801/epubprivate/OEBPS/Images/figure_0007_0003.jpg?sign=1738880335-JcjEYaMKZRjNaa8fCXb8pfyCVsMPtlne-0-80314b9c0230406794f298d9fef26f1f)
图2 子目录结构
其中目录“12-1”和书稿中的“实例12-1”对应,其他依此类推。
(5)本书中的代码如果没有特殊说明,可以直接通过Visual Basic打开目录中的项目文件,如打开目录“ex_05”,出现如图3所示的目录结构。
![](https://epubservercos.yuewen.com/449065/3590269903420801/epubprivate/OEBPS/Images/figure_0007_0004.jpg?sign=1738880335-ZEc00yiSapRNP34mJbD4NFzzJEQzK9V4-0-50b6310fecc86c60e4350f5e85c4b96e)
图3 目录12-5的内容
在图3中,直接双击“12.5.vbp”,即可打开该实例,然后在Visual Basic环境中,按“F5”键运行该程序。
(6)由于本书对数据库编程介绍得比较详细,因此有大量关于数据库编程的例题。其中一些涉及Access数据库编程,用户不需要特殊配置。而涉及SQL Server数据库编程的,则需要先配置好SQL Server数据库。本书使用到的SQL Server数据库主要有3个,其中第15章“ADO数据库编程技术”需要使用到的SQL Server数据库文件是“图书馆管理系统_Data.mdf”和“northwnd.mdf”,档案管理系统使用的数据库文件是“myDoc_Data.mdf”。
提示:档案管理系统,本书提供了两个版本的代码,即Access版本的代码和SQL Server版本的代码,对于Access版本的代码,用户可以直接运行。另外northwnd.mdf数据库是SQL Server 2000自带的一个数据库,因为笔者在其中增加了几个存储过程,读者如果懒得自己手工创建这些存储过程(主要是实例15-12中需要使用这些存储过程),可以直接使用笔者提供的northwnd.mdf文件来附加数据库。
以上3个SQL Server数据库文件的路径为:
光盘根目录\本书使用的SQL Server数据库文件\图书馆管理系统数据库\图书馆管理系统_Data.MDF
光盘根目录\本书使用的SQL Server数据库文件\NorthWind数据库\ northwnd.mdf
光盘根目录\本书使用的SQL Server数据库文件\档案管理系统数据库\ myDoc_Data.MDF
(7)创建SQL Server数据库。读者在安装完SQL Server后,接下来安装以上3个数据库。
在SQL Server中,创建一个数据库,有多种方法,如直接使用SQL语句创建,但是这种方法没有初始化数据;或者可以使用SQL Server提供的还原工具还原数据库文件,但是首先需要创建数据库名称。本书介绍最方便的方法即直接附加数据库的方法。下面以图书馆管理系统为例,来附加该数据库。
启动SQL Server企业管理器,在企业管理器视图的左侧树形结构中,右键单击【数据库】,在弹出的快捷菜单中选择【所有任务】→【附加数据库】,如图4所示。
![](https://epubservercos.yuewen.com/449065/3590269903420801/epubprivate/OEBPS/Images/figure_0008_0005.jpg?sign=1738880335-gTV5gRoNMLg7LsQPiOJXthvtBJ9qhNQT-0-a7b57c1549b3cc9039095b4b1842abf5)
图4 SQL Server企业管理器
单击菜单后,弹出如图5所示的附加数据库对话框。
![](https://epubservercos.yuewen.com/449065/3590269903420801/epubprivate/OEBPS/Images/figure_0008_0006.jpg?sign=1738880335-B8vXBKahDEXCNicSM27UEp3L1829MIAA-0-a2e5a3af3ee39050007e61549aedbaf0)
图5 附加数据库对话框
在图5中单击“…”按钮,弹出如图6所示的文件选择对话框。
![](https://epubservercos.yuewen.com/449065/3590269903420801/epubprivate/OEBPS/Images/figure_0008_0007.jpg?sign=1738880335-InWrgw8W0NikmwyI34zZqBNyE9MsJkBy-0-2782f17ca7b02824a69529c51377e992)
图6 选择附加数据库文件
在图6中,选择附加数据库文件,通常目录下有两个文件,一个是“.mdf”文件,一个是“.ldf”文件,用户只需要选择“.mdf”文件即可。单击“确定”按钮回到附加数据库界面。如图7所示。
![](https://epubservercos.yuewen.com/449065/3590269903420801/epubprivate/OEBPS/Images/figure_0008_0008.jpg?sign=1738880335-QP4JycaLnwEdgunbgpgosWuFQr6eWZIw-0-a4ec2f75a4edc9836c638267bcbfc3fc)
图7 完成数据库文件选择
在图7 中,单击“确定”按钮,完成数据库的附加,如图8所示。
![](https://epubservercos.yuewen.com/449065/3590269903420801/epubprivate/OEBPS/Images/figure_0008_0009.jpg?sign=1738880335-OEuRcNA0Pj7c2LbmP6P57MqHNN20c0Ps-0-0a3da0fd47425bf27d317d638b81750e)
图8 图书馆管理系统附加完成
然后读者依次完成另外几个数据库的创建。
提示:因为NorthWind数据库已经存在,为了附加新的NorthWind数据库,首先要删除该数据库,用户只要右键单击该数据库,在弹出的快捷菜单中单击【删除】按钮,删除该数据库后,再附加我们提供的数据库文件。
(8)控件安装
本书中在档案管理系统中,使用了第三方的控件来进行图像的扫描(从扫描仪获取图像),因此在使用的时候读者需要自己下载(购买)这些控件。
下载后放置到对应的项目下面即可。或者手工注册这些控件。
(9)系统默认密码设置
图书馆管理系统:账号:user1密码:user1
(10)为方便读者使用,我们将16~19章综合实例部分的文稿及对应的代码一起放到光盘中。