我在Access 2007有一个表单。在表单中是一个浏览文件按钮。从文件选择器对话框中,文件名保存在VBA变量中。现在问题是,如何保存存储在数据库中VBA变量中的文件名?
数据库只有一个表。
希望你能解决这个问题,如果没有提供你需要的所有信息,请询问。
答案 0 :(得分:4)
表单是否将此表用作记录源?如果是这样,你在vba中将值应用于此变量,只需将相同的值应用于相应的字段:
Me.TheFileNameField = TheFileNameVariable
您还可以使用更新查询,例如:
strSQL="UPDATE SomeTable SET SomeField='" & Replace(TheFileNameVariable,"'","''") & "'"
CurrentDB.Execute strSQL, dbFailOnError