我试图通过C#中的MySQL命令创建一个新表。问题是,即使没有该参数,当我添加该参数时,它们也都可以正常运行(aka具有固定名称),但该参数无法运行。
错误:
for i in range(0, int(320*120 / 8)):
这是我的代码
'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@tableName ( studentid INT NOT' at line 1'
答案 0 :(得分:0)
无法从参数生成您要选择的表的名称。如果需要执行此操作,则需要对SQL本身进行字符串替换。