将两个变量分配给一个SQL查询

5视图(30天)
克里斯蒂安·马丁
克里斯蒂安·马丁 2022年6月12日
评论道: 里克 2022年6月15日
你好,
x =丰田;
Y = 9981;
康涅狄格州=数据库(“baza_date”,,);
sqlquery = [的更新价格。设置产品价格= 'num2str (x),“Crt =”num2str (y)];
data =获取(康涅狄格州,sqlquery);
exec(康涅狄格州,sqlquery);
关闭(康涅狄格州);
错误:
错误使用数据库/获取(40行)
(MySQL) 8.0 (a) (ODBC驱动程序][mysqld-8.0.29]一个错误在您的SQL语法;检查对应你的手册
MySQL服务器版本的语法使用“Crt = 9981”在1号线附近
错误在bdmodify > pushbutton12_Callback(第509行)
data =获取(康涅狄格州,sqlquery);
错误在gui_mainfcn(第95行)
函数宏指令(变长度输入宗量{:});
错误在bdmodify(42)行
gui_mainfcn (gui_State变长度输入宗量{:});
如果我使用一个变量查询工作如果我同时使用我收到这个错误,我想我没有写代码好,你知道吗?

接受的答案

里克
里克 2022年6月13日
我怀疑你失踪一个空间在“哪里”。我可以推荐使用sprintf避免这样的错误。

更多的答案(0)

s manbetx 845


释放

R2016a

社区寻宝

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

开始狩猎!