我正在尝试使用带有更新查询的表单来更新表中的字段,但前提是表单中的字段中包含信息,而不是更新表中的字段而不包含表单中的字段。< / p>
答案 0 :(得分:0)
您可以根据字段和值动态构建Insert语句。这是一些伪代码。如果您在问题中添加更多内容(例如,请在问题上点击“修改”),我可以为您提供更具体的帮助。
有条件地构建一个字符串(即仅在控件中有值时添加值),调用类似strFields的格式为:
"TableFieldName1, TableFieldname2, TableFieldname3"
为格式化的值构建类似的字符串:
"Value1, Value2, Value3"
请注意,如果要插入文本字段,则需要包含&#34;&#34;在你的字符串中围绕值。
创建SQL语句
"INSERT INTO Table 1 (" & strFieldNames & ")"
"VALUES (" & strValues & ")"
执行SQL。
这是一个关于如何动态使用SQL
的类似线程