第11章SQL Server 2005应用实例.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章 SQL Server 2005 应用实例 11.1 在Visual Basic中访问 SQL Server 2005 11.2 Delphi+SQL Server开发 图书管理系统 * 11.2 Delphi+SQL Server开发 图书管理系统 11.2.1 数据库设计 11.2.2 前台界面应用程序设计 * 11.2.1 数据库设计 按照前几章所讲述的方法,建立数据库TSGL。登录数据库用户名和密码(分别为sa和空密码)。在数据库TSGL中创建、生成系统所需要的数据表:“读者”表、“图书”表、“借阅”表,各个表的具体结构如表11-1~表11-3所示。 * 11.2.2 前台界面应用程序设计 1.设计主窗体 主窗体是各功能模块的入口,主窗体名为frm_main,设计界面如图11-12所示。 在该图中,放置了两个panel和5个SpeedButton,分别设置Caption属性,分别为5个按钮添加单击事件。 各按钮的功能和代码如下: ①“新书入库”按钮用于打开新书入库管理窗口。为它添加OnClick事件,并添加如下代码: Frm_xsrk.ShowModal; * 图11-12 设计图书管理系统界面 * ②“办理借书证”按钮用于打开办理借书证管理窗口。为它添加OnClick事件,并添加如下代码: Frm_jsz.ShowModal; ③“图书借还”按钮用于打开借阅管理窗口。为它添加OnClick事件,并添加如下代码: Frm_tsjh.ShowModal; ④“查询管理”按钮用于打开借书证信息、借阅查询窗口。为它添加OnClick事件,并添加如下代码: Frm?_cx.ShowModal; ⑤“退出”按钮用于关闭主窗口。为它添加OnClick事件,并添加如下代码: close; * 2.创建数据模块窗口 在应用程序中,对于一些经常使用的表、SQL语句,可以放在数据模块中,易于不同的模块引用。 创建数据模块的操作步骤如下: (1)选择File菜单中New下的DataModule命令,新建一个数据模块窗体,窗体名为DataModule1。 (2)为窗体添加一个ADOConnection控件,如图11-13所示。 * 图11-13 添加ADOConnestion控件 * (3)设置ADOConnection1的ConnectionString属性:Delphi与SQL Server 2000的连接方式有多种方式,在此仅介绍使用ADO访问数据库的方法,即使用ADOConnection组件,最主要的参数是Connection String,这个属性是多个字符串的集合。设置ConnectionString属性可以使用“连接字符串编辑器”来实现。 * 具体操作步骤如下: ① 单击“对象观察器”中ConnectionString属性框右边的“省略号”按钮,将弹出如图11-14所示的窗口,选择Use Connection String单选按钮。 ② 单击Build按钮,打开“数据链接属性”对话框,如图11-15(a)所示。在该对话框中,由于要连接SQL Server数据库,所以选择Microsoft OLE DB Provider for SQL Server选项。 * 图11-14 设置连接字符串窗口 * 图11-15(a) “数据链接属性”对话框 * ③ 单击“下一步”按钮,将出现如图11-15(b)所示的“数据链接属性”对话框,在此对话框可以确定数据源。如果是本地数据库,就选择local选项,然后再输入用户名(sa)和密码(空),数据库名为TSGL。 ④ 然后单击“测试连接”按钮,如果连接成功,可以看到“测试成功提示”对话框,依次单击“确定”按钮,即可完成ConnectionString参数设置。 * 图11-15(b) “数据链接属性”对话框 * 3.创建“新书入库”管理窗口 “新书入库”管理窗口对应的单元文件为Uxsxx,窗体名为Frm_xsxx,设计窗体如图11-16所示。 整个界面分为3个部分,第1部分用来录入入库图书信息;第2部分用来浏览库内图书的相关信息;第3部分按钮主要用来实现清空、入库、删除、修改记录等操作。 主要控件及属性设置如表11-5所示。 * 图11-16 “新书入库”管理界面设计 * 表11-5 主要控件及属性设置 * ⑴在窗体的FormShow事件添加代码: (2)在“入库”按钮的单击事件中加入代码,以实现新图书入库的功能。 ⑶在“修改”按钮的单击事件中加入代码,以实现对录入图书信息的修改功能。 (4)在“删除”按钮的单击事件中加入代码,以实现删除图书的功能。 (5)为

文档评论(0)

BLUED + 关注
实名认证
内容提供者

教师资格证持证人

全网 内容最全课件 价格最低 质量最高 不是之一,是唯一。 每个人使用的办公软件版本不一样,如有个别显示不出的文件,建议使用最新版。

版权声明书
用户编号:8070063100000015
领域认证该用户于2023年03月20日上传了教师资格证

1亿VIP精品文档

相关文档