- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 VC++数据库开发基础
4.1 VC++ 6.0工程创建向导
Visual C++为建立应用程序提供了工程创建向导,在向导的指引下,可以建立各种类型的应用程序。执行Visual C++平台上的“FileNew”菜单命令,或者按下快捷键【Ctrl】+【N】,就可以启动VC++ 6.0的工程创建向导,如图4-1所示。
在图4-1中可以看到,VC++ 6.0工程创建向导可以创建多种类型的应用程序,我们在本书能用到的有如下几种:
ATL COM AppWizard:用于创建ATL应用程序。
MFC AppWizard:用于创建MFC应用程序。
New Database AppWizard:用于创建一个新的数据库。
图4-1 VC++ 6.0工程创建向导
在通常的数据库应用开发中,最常用的数据库工程类型是通过MFC AppWizard创建的,这种类型也是绝大多数VC++应用程序的工程类型,它支持MFC的文档—视图结构,具有良好的界面基础。另外我们在本书中还要用到ATL COM AppWizard创建的工程,这种工程包含了使用ATL模板类和COM接口的所有头文件,我们可以在这样的工程里直接使用ATL模板类和COM对象。
4.2 VC++ 6.0数据库新建工具
VC++ 6.0提供了可视化数据库开发工具,用于创建一个新的SQL Server数据库。建立一个新的SQL Server数据库的操作步骤如下:
(1) 开启VC++的工程创建向导。从VC++的菜单中执行“FileNew”命令,将VC++ 6.0工程创建向导显示出来。如果当前的选项卡不是Project,ect选项卡将它选中。在左边的列表里选择New Database AppWizard项,在Project Name编辑区里输入工程名称,并在Location编辑区里调整工程路径。如果要向当前工作区里添加数据库工程,应单击Add to current workspace,否则单击Create new workspace。如图4-2所示。单击OK按钮。
图4-2 创建新数据库的向导
(2) 选择SQL Server数据库服务器。VC++弹出“New Database Wizard Step 1 of 4”对话框,开始执行SQL Server数据库创建的第一步,如图4-3所示,用户应在这个对话框里输入保存这个数据库的SQL Server服务器名称、登录用户ID和口令。
图4-3 新建数据库向导第一步:定义SQL Server服务器
(3) 在“新建数据库向导”第一步对话框里单击Next按钮,执行新建数据库的第二步,弹出“New Database Wizard Step 2 of 4”对话框,如图4-4所示。
图4-4 新建数据库向导第二步:选择数据库设备
(4) 在第二步对话框里,选择使用的数据库设备和日志设备,选择后,“新建数据库向导”将新建的数据库放置在所选择的数据库设备上,将日志放置在所选择的日志设备上。也可以选择新建数据库设备和日志设备,“新建数据库向导”将弹出新建设备对话框,建立新的数据库设备和日志设备。
(5)完成设备的选择后,在第二步对话框里单击Next按钮,执行新建数据库的第三步操作,弹出New Database Wizard Step 3 of 4对话框,如图4-5所示。
图4-5 新建数据库向导第三步:定义数据库
(6) 在第三步对话框里定义数据库的名称、初始数据库和日志的存储空间大小。完成后,单击Next按钮,弹出New Database Wizard Step 4 of 4”对话框,如图4-6所示。
(7) 在第四步对话框里单击Finish按钮,完成数据库的创建。VC++将该数据库显示在工作区的“Data View”选项卡里。在新建的数据库里,可以添加新的表、视图以及存储过程等数据库对象,操作远程的SQL Server服务器就像操作本地数据库一样。
图4-6 新建数据库向导第四步:完成创建
4.3 VC++ 6.0的数据库工程
VC++ 6.0提供的另一个可视化数据库开发工具是数据库工程向导,该向导用于创建一个数据库工程,通过该工程可以方便地管理本地或者远程的数据。数据库工程不包含代码,但是可以使我们能够方便地处理代码中正在使用的数据库。
操作步骤:
(1) 开启VC++的工程创建向导。从VC++的菜单中执行“FileNew”命令,将VC++ 6.0工程创建向导显示出来,对话框“New” 如图4-7所示。如果当前的选项卡不是Project,ect选项卡将它选中。在左边的列表里选择Database Project项,在Project Name编辑区里输入工程名称,并在Location编辑区里调整工程路径。如果要向当前工作区里添加数据库工程,应单
文档评论(0)