为什么我收到一个错误关于“太少参数”时使用数据库工具箱3.5.1 (R2009a)与一个女士访问数据库?

63(30天)
我有设置一个ODBC数据源连接到一个女士访问数据库。我运行下面的命令来更新数据库表中的某一行:
康涅狄格州=数据库(“mydbsource”,“用户”,“用户”);
str =“更新my_table组可乐= 0.501,ID = 2》;
卑鄙的人= exec(康涅狄格州,str);
卑鄙的人=获取(卑鄙的人);
然而,这段代码将生成以下错误信息:
错误:[微软][ODBC Microsoft Access司机)几个参数。预计1。

接受的答案

MathWorks支万博1manbetx持团队
编辑:MathWorks支万博1manbetx持团队 2021年5月19日
这个错误消息返回的MS Access数据库的ODBC驱动程序。它表明你试图访问的列在表中不存在。额外的信息关于这个错误消息可能会发现在以下位置:
你也可以收到此错误消息中使用双引号,而不是单引号时一个WHERE子句。例如:
不正确的SQL语句:
SELECT * FROM myTablemyField =“Hello World”
正确的SQL语句:
SELECT * FROM myTablemyField =“Hello World”

更多的答案(0)

s manbetx 845


释放

R2009a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!