QSqlQuery query;
query.exec("CREATE TABLE patientnamelineEdit->text().trimmed() ("
"ImageID INT PRIMARY KEY , "
"ImageName VARCHAR(10) , "
"fromID INT NOT NULL, "
"path varbinary(MAX) NOT NULL)");
想通过一个lineEdit的内容来命名表,结果编译提示:
[Microsoft][ODBC SQL Server Driver][SQL Server]'-' 附近有语法错误。 [Microsoft][ODBC SQL Server Driver][SQL Server]无法预定义语句。
也就是 patientnamelineEdit->text().trimmed() 这里报错了。
如果固定了表名,就没有报错。
该怎么实现表名动态化?