注意在insert插入数据库时的int类型问题
2024-10-13 09:10:49
比如,一个语句,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类型,但是不严谨,要么int qq=txtqq.text==""?0:int.parse(txtqq.text),以后类型都要判断下
最新文章
- cocoaPod的使用
- Java初学(七)
- time wait duo
- 洛谷P1220 关路灯
- PHP实现多web服务器共享SESSION数据-session数据写入mysql数据库
- ShareSDK 社会化分享 集成步骤
- c 按输入的字母来输出对应效果
- [转]当图片源大小大于ImageView大小时的处理方式(缩放)
- laravel中的多对多关系详解
- git仓库管理笔录
- zabbix监控-percona监控MySQL(三)
- nexus-2.14.2-01-bundle构建maven私服
- 连续查询(Continuous Queries)
- Effective Java目录
- 音频处理库—librosa的安装与使用
- VS2013 OpenGL 开发程序时: error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,error LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8
- 【产品设计】【转】APP界面设计规范编写指南(人人都是产品经理)
- redis使用rdb恢复数据
- codeforces 185A Plant(推公式)
- Solr6.5配置中文分词IKAnalyzer和拼音分词pinyinAnalyzer (二)