程序为:
x=1;
connA=database('InventoryDB','','');
ping(connA);
switch x
case 0
cursorA=exec(connA,'select * from 品牌库');
curs=fetch(cursorA);
case 1
cursorA=exec(connA,'select* from 品牌库 ');
curs=fetch(cursorA,['select * from 品牌库 where 归属仓库=''',x,'''']);
end
报错为:
No constructor 'com.mathworks.toolbox.database.fetchTheData' with matching signature found.
Error in cursor/fetch (line 127)
fet =
com.mathworks.toolbox.database.fetchTheData(initialCursor.DatabaseObject.Handle,...
Error in test (line 17)
curs=fetch(cursorA,['select * from 品牌库 where 归属仓库=''',x,'''']);
我就是想 获取数据库中归属仓库那一列 等于1 的 所有行,大神。该怎么解决?
大ç¥ï¼ç»ææè¿æ ·äºï¼
No constructor 'com.mathworks.toolbox.database.fetchTheData' with matching signature found.
åè¯ä¸ä¸è¿ä¸ª
['select * from åçåº where å½å±ä»åº=',num2str(x)]
è¿æ¯è¿ä¸ªé误å