Ms access Access 2010记录作为参数
我试图使用一个访问记录作为命令行参数,但无法计算出来 到目前为止我有Ms access Access 2010记录作为参数,ms-access,vba,ms-access-2010,command-line-arguments,Ms Access,Vba,Ms Access 2010,Command Line Arguments,我试图使用一个访问记录作为命令行参数,但无法计算出来 到目前为止我有 Private Sub Command74_Click() Dim ID as String Dim start start = ("C:\test\test.exe") 我的表格叫FrmRecord,表格叫TblTest 我想从表中得到的部分称为ID,程序的调用类似于C:\Test\Test.exe ID 我怎样才能做到这一点?您的表单上是否有ID?然后 start = "C:\test\test.exe " &
Private Sub Command74_Click()
Dim ID as String
Dim start
start = ("C:\test\test.exe")
我的表格叫FrmRecord,表格叫TblTest
我想从表中得到的部分称为ID,程序的调用类似于C:\Test\Test.exe ID
我怎样才能做到这一点?您的表单上是否有
ID
?然后
start = "C:\test\test.exe " & Me!ID
Shell start
Me
引用当前表单
我!ID
获取当前记录的ID
要使用数据库路径,请执行以下操作:
start = CurrentProject.Path & "\test.exe " & Me!ID
ID
在您的表单上吗?然后
start = "C:\test\test.exe " & Me!ID
Shell start
Me
引用当前表单
我!ID
获取当前记录的ID
要使用数据库路径,请执行以下操作:
start = CurrentProject.Path & "\test.exe " & Me!ID
是的,身份证在表格中。那么
me
做什么呢?这只适用于当前记录吗?另外,如果test.exe与数据库位于同一路径中,则只需start=“test.exe”&Me!ID
工作?我!ID
事情的另一面不起作用了,有什么想法吗?如果我把start=CurrentProject.Path&“\test.exe&Me!ID”
放进去,我的输出是&这不起作用。。。ID是来自文本框名称还是表名称?如果ID
是您表单中的控件(如您所写),则Me!ID
获取其在当前记录中的值。我建议:我是否需要作为字符串的Dim ID
?是的ID在表单中。那么me
做什么呢?这只适用于当前记录吗?另外,如果test.exe与数据库位于同一路径中,则只需start=“test.exe”&Me!ID
工作?我!ID
事情的另一面不起作用了,有什么想法吗?如果我把start=CurrentProject.Path&“\test.exe&Me!ID”
放进去,我的输出是&这不起作用。。。ID是来自文本框名称还是表名称?如果ID
是您表单中的控件(如您所写),则Me!ID
获取其在当前记录中的值。我建议:我是否需要Dim ID作为字符串?