gpt4 book ai didi

ms-access-2007 - 将 SQL 附加到 Access 中的按钮

转载 作者:行者123 更新时间:2023-12-01 02:25:07 24 4
gpt4 key购买 nike

我是 ACCESS 的新手(使用 2007),但熟悉关系数据库和 SQL。我正在尝试自己学习 ACCESS 并希望构建一个用户友好的表单,它通过文本框接受窗口字段中的数据。 (我不喜欢只是在数据表模式下输入数据的熟悉的 Access 格式)。然后我想创建一个按钮,单击该按钮时会将数据插入到表中。我希望只是将该 sql 附加到按钮上,但我不知道如何。

最初的意图是将我自己的 SQL 包含在其中,然后认为我要附加一个 ACCESS 创建的查询,但它们似乎只是那个查询,没有插入的能力。

这可能是一个非常基本的问题,但做了一些研究,在网上找不到答案,所以我提前道歉并致谢。

最佳答案

好简单。您将使用 VBA。

首先,在表单上创建您的按钮。在属性中,给它一个名字(我叫我的 cmdGo )。我还有 2 个名为 的文本框txtName & txt年龄 .然后右键单击命令按钮并选择“构建事件...”。如果有选择,请选择“事件过程”​​。

现在您应该在 VBA IDE 中。它应该给你这个代码开始:

Private Sub cmdGo_Click()

End Sub

您将在该“程序”内工作。您将在此处构建和执行 SQL 语句。插入的语法是
INSERT INTO table_name
VALUES (value1,value2,value3,...);

所以,这里有一些示例代码可以帮助您入门。
Private Sub cmdGO_Click()
Dim strSQL As String
strSQL = "INSERT INTO AddressBook VALUES ('" & Me.txtName & "', " & Me.txtAge & ")"
CurrentDb.Execute strSQL
End Sub

这会让你开始。如果您查看代码,您应该能够弄清楚发生了什么。根据需要修改代码。祝你好运。

关于ms-access-2007 - 将 SQL 附加到 Access 中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17127661/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com