【问题标题】:Delphi dbedit or tedit to ACCESS fieldDelphi dbedit 或 tedit 到 ACCESS 字段
【发布时间】:2012-02-24 20:18:14
【问题描述】:

我想做一个技巧:在 Delphi 中将是一个 dbedit 或 tedit,我想将它与 MS ACCESS 中的一个字段连接起来。功能:启动程序,向dbedit或tedit写入内容,按下“write”按钮,然后将我写入的内容写入dbedit或tedit,它将在ACCESS字段中,然后下次向ms access添加更多信息,但是如何做吗?

【问题讨论】:

  • 欢迎来到 Stack Overflow。不幸的是,您的愿望不会自动成为我们的命令。试着用另一种更友善和耐心的语气来重新提出你的问题。
  • 从网上找到的一些关于如何使用 ADO 和 Delphi 的教程开始。这是example。祝你好运。
  • 我们不会为我们编写您的程序。请就具体问题提出具体问题。

标签: delphi ms-access field


【解决方案1】:

一个迷你手册 Delphi - MS Access 应用程序:

  • 启动 MS Access,选择一个空 DB(例如C:\DB1.mdb),在设计视图中创建一个新表,并添加以下字段:
    • 自动编号类型的TestID
    • 备忘录类型的TestText
  • 通过单击键图标将TestID 字段设置为主键,
  • 将表格另存为Test
  • 在 Delphi 中创建一个新项目并将TADOConnection 拖到窗体上,
  • ConnectionString属性设置为:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DB1.mdb;Persist Security Info=False
  • LoginPrompt 属性设置为False
  • Connected 属性设置为True
  • TADOTable 组件拖到表单上,
  • Connection 属性设置为ADOConnection1
  • TableName 属性设置为Test
  • Active 属性设置为True
  • TDataSource 拖到表单上,
  • DataSet 属性设置为ADOTable1
  • TDBEdit拖到表单上并设置Readonly=TrueDataSource=DataSource1DataField=TestID
  • TDBMemo拖到窗体上并设置DataSource=DataSource1DataField=TestText
  • TDBNavigator拖到表单上并设置DataSource=DataSource1
  • 要查看所有记录的完整视图,请将TDBGrid 拖到表单上并设置DataSource=DataSource1
  • 保存项目并按 F9 运行您的应用程序,
  • 使用导航器按钮滚动浏览并添加、编辑或删除您的记录,
  • 等等。

Source

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-03
    • 1970-01-01
    • 1970-01-01
    • 2016-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多