0

我有一个表单,可让您将名称添加到表中并将其显示在下拉菜单中。当我单击表单时,它应该要求用户输入他们想要添加的名称,然后单击“确定”。用户单击确定后,名称应存储在表格中并添加到下拉菜单中。

一切正常,但是当用户在文本框中键入值并单击“确定”时,会弹出一个窗口,询问参数值。无论用户在此参数值中键入什么,都会将其保存在表中,而不是从文本框中获取值。我不确定为什么会这样。

名称是一个字符串,是不是引号?

这是代码:

Dim test As String
test = Text1.Value
DoCmd.RunSQL "INSERT INTO List_Of_Agencies(T_PI_GroupName)VALUES (" & test & ");"
Form_0_Cover.Combo2.Requery
4

1 回答 1

0
DoCmd.RunSQL "INSERT INTO List_Of_Agencies(T_PI_GroupName) VALUES ('" & test & "')"
于 2012-06-26T15:40:33.287 回答