将字符串插入我的数据库是这样的,但我如何插入char或int ??
string us,pw,sc;
cout<<"enter us: "<<endl; cin>>us;
cout<<"enter pw: "<<endl; cin>>pw;
cout<<"enter sc: "<<endl; cin>>sc;
string query="insert into users(Username,Password,Seccode) values('"+us+"','"+pw+"','"+sc"')";
const char* q = query.c_str();
qstate = mysql_query(conn,q);
答案 0 :(得分:0)
对于char,如果您将变量c
作为char,则可以使用它将其转换为字符串
string(1, c)
如果你有i
作为int使用它来进行投射
std::to_string(i)