Delphi数据库编程教程(八)[1]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 eagletian 的 blog

 

第二节浏览和导航

      创建访问数据库数据的表单有两种不同的方法。第一种方法是使用database form expert(数据库表单专家)。但不幸的是,数据库表单专家仅仅只可以处理数据集组件中的bde-aware(可视化bde)子集。第二种方法是手工放置和连接所有的数据组件。

         定义用户界面(defining the user interface

      我们将分三步建立自己的数据浏览表单。第一步,为表单定义用户界面;第二步,增加和配置数据访问组件;第三步也是最后一步,增加数据可视化控件。

    在你开始前,关闭所有打开的工程。接着进行下面的步骤:

  • 选择file | new application。这将创建一个新的工程,包括一个空的表单、一个单元和一个工程文件;
  • 在表单上增加一个pagecontrol组件。该组件位于组件面板的win32页。让它的名称为默认名:pagecontrol。
  • 在pagecontrol上增加tabsheets(在pagecontrol上右击并选择"new page")。设置第一个tablsheet1的标题为“browse(浏览)”,第二个为“edit(编辑)”。
  • 在表单上放置一个datasource(dataaccess页)、一个adotable和一个adoconnection(ado页)组件。名称全为其默认名。
  • 选择pagecontrol组件的第一页并在browse(浏览)标签单上放置一个dbgrid(data controls页)组件。
  • 放置一个dbnavigator组件(data controls页)。导航器按钮用于移动表中的记录。
  • 通过使用对象检视器设置组件间的连接,如下:

          dbnavigator1.datasource = datasource1
          dbgrid1.datasource = datasource1
          datasource1.dataset = adotable1
          adotable1.connection = adoconnection1
          adoconnection1.connectionstring = ...
          adoconnection1.loginprompt = false

本文关键:DBNavigator、Fields
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top