MYSQL++中如何将C++变量存入数据库?
如何将C++中的变量UserId和UserName通过Query对象存入MYSQL数据库中user表中的user_id和user_name字段:代码如下:intUserI...
如何将C++中的变量UserId和UserName通过Query对象存入MYSQL数据库中user表中的user_id和user_name字段:
代码如下:
int UserID = 0;
string UserName = " zhangsan";
mysqlpp::Query queryinsert = con.query("INSERT INTO user(user_id,user_name) VALUES (?????)") ;
queryinsert.exec();
“?????”的部分该怎么写,新手求指导啊!写了半天没弄出来!不甚感激!先谢过了! 展开
代码如下:
int UserID = 0;
string UserName = " zhangsan";
mysqlpp::Query queryinsert = con.query("INSERT INTO user(user_id,user_name) VALUES (?????)") ;
queryinsert.exec();
“?????”的部分该怎么写,新手求指导啊!写了半天没弄出来!不甚感激!先谢过了! 展开
3个回答
展开全部
mysqlpp::Query queryinsert = con.query("INSERT INTO user(user_id,user_name) VALUES ('"+UserID+"', '"+UserName+"')") ;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以
char sqlStr[1024];
sprintf("INSERT INTO user(user_id,user_name) VALUES (%d, %s)", UserId, UserName.c_str());
con.query(sqlStr);
char sqlStr[1024];
sprintf("INSERT INTO user(user_id,user_name) VALUES (%d, %s)", UserId, UserName.c_str());
con.query(sqlStr);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询