【问题标题】:Update database with Microsoft Access 2003使用 Microsoft Access 2003 更新数据库
【发布时间】:2010-12-22 11:19:44
【问题描述】:

大家好,我有一个包含 3 个选项卡的表单,每个选项卡都应该更新不同的表,谁能告诉如何使用每个选项卡的按钮来执行此操作?很像用 HTML 构建的表单?

【问题讨论】:

    标签: database ms-access


    【解决方案1】:

    Access 表单通常使用绑定数据控件,这与 HTML 表单有很大不同。如果要使用绑定控件,请在每个选项卡上放置一个子表单。将每个子表单的记录源设置为要更新的表。然后将表格中的一些字段拖放到子表单中。

    如果您想使用未绑定的控件,请根据需要在每个选项卡中安排一些控件。在每个选项卡的底部,放置一个标有提交的按钮。在每个按钮的 CLICK 事件处理程序中,编写执行以下两件事之一的代码:

    • 将这些值收集在一起,根据需要创建一个 INSERT 或 UPDATE 语句,并让数据库使用 DoCmd.RunSQL 执行它。

    • 为要更新或添加的行创建 ADO 或 DAO 记录集对象,然后将值写入该记录集的字段中。

    【讨论】:

    • 感谢您的详尽解释,但我决定将它们分解为不同的形式。由于它们只是少数,因此不会有这样的问题。
    猜你喜欢
    • 2020-07-16
    • 1970-01-01
    • 2021-04-26
    • 1970-01-01
    • 1970-01-01
    • 2010-12-07
    • 1970-01-01
    • 2011-09-03
    • 1970-01-01
    相关资源
    最近更新 更多