首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CGI >

sqlite3对数据库中数据进展修改的命令能否用字符串变量名代替字符串

2013-09-28 
sqlite3对数据库中数据进行修改的命令能否用字符串变量名代替字符串?本帖最后由 u010784280 于 2013-09-22

sqlite3对数据库中数据进行修改的命令能否用字符串变量名代替字符串?
本帖最后由 u010784280 于 2013-09-22 08:54:43 编辑 在带sqlite3数据库操作语句的C语言CGI里,我定义了一个字符串变量,该字符串变量每次都是动态获取的,sqlite3对数据库中数据进行修改的命令能否用字符串变量名代替字符串?
char k[20];
update user set name='k[20]' where name='admin';
这条语句能实现将admin修改为k[20]字符串变量里的字符串吗?
[解决办法]
你这样name 改成 'k[20]'

string k="xxxx";
string sql="update user set name='"+ k +"' where name='admin'";

热点排行