1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > insert mysql int类型_注意在insert插入数据库时的int类型问题

insert mysql int类型_注意在insert插入数据库时的int类型问题

时间:2024-04-11 18:00:05

相关推荐

insert mysql int类型_注意在insert插入数据库时的int类型问题

标签:

比如,一个语句,insert into mbProduct(p_UserID,p_BigID,p_qq)values("+getUserid+",‘"+getdrpdl+"‘,"+qq+",,‘"+bb+"‘)(getUserid是从主键获得,一定有值,可以这样写),如果这样,假设qq是从文本框获得的,如果是这个形式:

string qq=txtqq.text,会发生,当txtqq为空时,没有值,也就是这样insert into mbProduct(p_UserID,p_BigID,p_qq)values(1,‘25‘,,‘aa‘),显然,语法错误,所以,解决:

要么sql语句中qq,加上单引号,表示字符串,可以转换int类型,但是不严谨,要么intqq=txtqq.text==""?0:int.parse(txtqq.text),以后类型都要判断下

标签:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。