您好我正在使用mysqlconnector建立与数据库的连接。 我如何将一个字符串变量插入数据库?我试图在线搜索,但没有找到解决此问题的方法。欣赏帮助
string procedure, cardid;
procedure = "ames";
cardid = "one";
pstmt = con->prepareStatement("INSERT INTO database VALUES (?)");
pstmt->setString(1, procedure);
pstmt->executeUpdate();
delete pstmt;
我尝试过类似下面的方法,但它对我也没有用。
string x = "INSERT INTO database(pro, card) VALUES ('";
x += procedure;
x += "',";
x += cardid;
x += ")";
stmt->executeUpdate(x);
答案 0 :(得分:0)
你可能错过了'在这一行:
x += ")";
尝试:
x += "')";