数据库的开发.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库的开发

数据库的开发. 数据库向导. DELPHI为用户开发简单的数据库应用程序提供了一个开发工具叫做”数据库窗体向导” 单击”DATABASE”菜单(选Database Form Wizard Create A Simple Form为创建一个简单数据库窗体. Create A Master/Detail Form创建一个主从式数据库窗体. Create A Form Using Ttable Objects用对象表作为数据库集. Create A Form Using TQuery Objects用对象查询作为数据库集. (选定以后单击”下一步” (选择数据库文件(选字段 最后生成一个新的数据库窗体FORM2,可以通过设置来显示此窗体. generate a main form //代表创建为主窗体 2.数据库开发使用的组件 在DELPHI7中的组件板上提供的用于开发数据库程序的数据库组件,分别位于: DATA ACCESS,DATA CONTROL,DBEPressBDE,QREPORT几个选项卡上。 TABLE组件 它是数据库工程和数据源组件之间的接口。 主要属性有: ACTIVE:该属性用来打开和关闭数据集,它等于调用OPEN和CLOSE方法。如果将设置为TRUE,那么,将打开数据集并使它处于浏览状态;如果将它设置为FALSE。则关闭数据库使它外于非活动状态。另外,该属性只有正确地指明了数据库和表名才能设置为TRUE。 CANMODIFY:决定应用程序是否可以修改数据表中的数据。 DATABASE:用来指出和数据集组件相关联的数据库组件。 DATABASENAME:指明要访问的数据库名。 TABLENAME:用来指定和组件相连的数据库中表的名字。 主要方法有:CREATETABLE方法:在程序运行过程中将建立一个新的空数据库表。 LOCKTABLE:防止其它的应用程序读或者写数据库中的数据。 UNLOCKTABLE:以LOCK TABLE相反。 POST:更新数据库中的数据,把对数据库表中的记录的改动写到数据库中。 2).DATASOURCE组件. DATASOURCE组件几乎是DEPHI中设计数据库应用程序必不可少的组件,它作为数据集组件与数据控制组件之间传送数据的通道. 其主要属性有: AUTOEDIT:决定是否允许数据控制组件进行对数据的修改. DATASET:指出为数据源组件提供数据的是哪一个数据集组件.可以为TABLE.QUERY或STOREPROC之一. ENABLED:指出连接到数据源的访问组件的数据被修改时,是否重新显示. 主要方法有: EDIT:决定为数据源组件提供数据的数据集组件的数据是否可以进行编辑. 3)DBGRID组件. 该组件以表格的形式显示和操纵数据库中的数据,且能同时浏览多行,界面跟ACCESS中一样. 其主要属性有: COLUMNS:用于设置网格的列的特性.在程序设计阶段,用户可以通过”DBGRID COLUMNS EDITOR”对话框来选择想显示的字段,并可改变每一字段的属性. DATASOURCE:用于指定一个DATASOURCE组件,DBGRID组件通过该DATASOURCE组件与数据集相连,并从中获取数据. FIELDS:可以直接访问数据库集中某一特定字段的内容.字段由参数据来指定,从0开始,格式为FIELDS[INDEX:INTEGER] READONLY:决定用户是否可以改变数据集中数据内容. 4).DBNARIGATOR组件. 该组件提供了多种按钮可以浏览从数据源获取的数据. 主要属性有: DATASOURCE:用于建立DBNAVIGATOR与数据集组件之间的联系。 HINTS:用于决定当鼠标移到DBNAVIGATOR组件上的某一个按钮时。弹出的提示信息。每个按钮都有一个默认的提示信息。 5).DBTEXT组件 该组件的作用是显示数据集中当前记录的字段内容,但用户不能修改. 主要属性有: AUTOSIZE:自动调整数据库表文本的内容,使得用户区域适合字段属性的宽度和高度. DATASOURCE:指定与DBTEXT组件相联系的数据源. DATAFIELD:指明在DBTEXT组件中要显示的数据集中的字段. 6).DBEDIT组件. 该组件用来显示和编辑当前记录中特定的字段. 7).DBIMAGE组件. 该组件可以用于显示剪切,复制,和粘贴数据表中图象类型的字段. 主要属性有: DATASOURCE:指定与DBimage组件相联系的数据

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档