Mysql 使用参数访问查询列
我正在尝试修改access db中的某些字段,但我希望可以在一个查询中完成此操作。Mysql 使用参数访问查询列,mysql,visual-studio-2010,ms-access-2013,Mysql,Visual Studio 2010,Ms Access 2013,我正在尝试修改access db中的某些字段,但我希望可以在一个查询中完成此操作。 寻找这样的东西: 参数[PID]长,[PColumnName]文本(100) 更新员工集[PColumnName]=0 其中ID=[PID] 我可以输入[PColumnName]参数作为我要更改为零的列。 现在我并不想把任何东西都改成零,我只是想问是否有必要这样做 如果这不可能,那也没什么大不了的,我可以对每一列进行单独的查询,但对于未来,我很想知道这样做的方法 欢迎提出建议,我对这方面还比较陌生,所以我会尽我所
寻找这样的东西:
参数[PID]长,[PColumnName]文本(100)代码>
更新员工集[PColumnName]=0
其中ID=[PID]代码>
我可以输入[PColumnName]参数作为我要更改为零的列。
现在我并不想把任何东西都改成零,我只是想问是否有必要这样做
如果这不可能,那也没什么大不了的,我可以对每一列进行单独的查询,但对于未来,我很想知道这样做的方法
欢迎提出建议,我对这方面还比较陌生,所以我会尽我所能得到帮助 您可以做的是将查询编写为SQL:
SQL=“更新员工集[{0}]=0,其中ID={1};”
SQL=Replace(SQL,{0},PColumnName)
SQL=Replace(SQL,{1},PID)
CurrentDb.executesql