- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书馆实例配置指导
实验二 简单图书馆管理系统的开发
分析一个图书馆管理系统所应该具备的基本功能
(可运行“\图书管理系统实现\Library\Debug”目录中Library可执行程序观察)。
分析并创建数据库
为实现方便,选择在ACCESS中创建,具体可参考“\图书管理系统实现”目录下的Library数据库文件。
设计了数据库,就要为其创建ODBC数据源,应用程序连接到数据源使用ODBC
在可以用ODBC做任何事之前,必须有一个数据库至少在脑子里。在一个像Access这样的应用程序中创建数据库框架通常会更容易一些,因为Access可以非常轻松地提供完成任务所需的各种功能。但是,如果你至少安装了所需的ODBC驱动程序,那就可以在C++中创建程序框架。一设计了数据库,就要为其创建ODBC数据源。
1. 双击Control Panel(控制面板)中的ODBC),你会看到ODBC Data Source Administrator(ODBC数据源管理员)对话框,如下图所示。
2. 单击Add按钮。会看到Create New Data Source(创建新的数据源)对话框,如下图所示。
3. 选择一个数据源。对本练习来说,选择Access DataBase数据源。单击Finish(完成),会看到某种类型的配置对话框,如下面的对话框所示。
4. 在Data Source Name(数据源名)域内输入数据源名称。一定要选择意义明确但又不过于冗长的名称。5. 在Description(描述)域内输入一段说明性文字。可以让这个项比上一个项稍长一些,因为它描述数据库的用途。
6. 单击Select(选择)按钮。你会看到一个File Open-type(文件打开类型)对话框,可以在那里选择一个现有的数据库。选择Library数据库文件。ODBC驱动程序会自动选择正确的文件扩展名。
7. 选择系统数据库选项。在大多数情况下要选择None(无),除非你为应用程序特别创建了一个系统数据库。如果确实添加了系统数据库,它会出现在ODBC Microsoft Access 97 Setup(设置)对话框的System DSN(系统DSN)选项卡上。
8. 单击Advanced(高级)按钮,会看到Set Advanced Options(设置高级选项)对话框,如下图所示。无需对很多项做修改。但是,要把客户名添加到LoginName(注册名)域中,把客户口令添加到Password(口令)域中。这允许客户在访问你的数据库时,根本不用了解访问的细节——甚至不用了解被记录的客户名。
9. 设置完所需的高级选项后单击OK。
10. 再次单击OK关闭ODBC Microsoft Access 97 Setup(设置)对话框。应该看到,新的设置项已经添加到ODBC Data Source Administrator(ODBC数据源管理员)对话框中。如果今后要为数据库更改这些设置,只要简单地加亮它并单击Configure(配置)。删除数据库配置也很容易,只要加亮DSN并单击Remove(删除)即可。
Library.dsw文件,会自动在VC中打开所有需要的文件,然后在VC中选择Bulid菜单的Rebuild All
选项,就可以完成程序的编译链接工作
如果上一步骤顺利完成,就可以执行程序,观察运行结果。需要用户登录信息时,请打开ACCESS中的数据表查找用户名和密码。
文档评论(0)