在mysql C API中,连接字符串如果有 long型的变量,该怎么处理?

比如说
long _id ;
“select id,name from database.user where id = ” ,这时候这个_id怎么转换

人到中年有点甜
浏览 144回答 2
2回答

ABOUTYOU

sprintf(sql, "select id,name from database.user where id=%ld", id);或者sprintf(sql, "select id,name from database.user where id=%d", id);mysql_query(mysql, sql);数字直接跟在=后面就可以了。

喵喵时光机

sql语句是字符串. 你把long型转字符串就行了.long id = 1000011111;sprintf(buf,"%ld",id);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL