VB和SQL Server中文本框输入值为'时不能正确保存 VB和SQL Server中文本框输入值为'或者"等特殊值时不能正确保存, 原值是多少还是多少, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在单独的一个 ' 都不可以保存的。。sql = "insert into s_enpl(po,ctype) values('" + Trim(po) + "','" + Trim(ctype)+ "')"添加的语句是这样的,如果ctype对应的文本框里值为 10'GP 就不可以保存。 如果ctype对应的文本框里值为 10'GP 就不可以保存-------------------------如果ctype对应的文本框里值为 10''GP 就可以保存 如果你不想转换,可以用Command来执行sql语句:sql = "insert into s_enpl(po,ctype) values(?,?)" '<--------直接写问号,不要改Dim ObjCommand As New ADODB.CommandWith ObjCommand.ActiveConnection = "Provider=......".CommandText = sql.CommandType = adCmdText.Parameters(0).Value = Trim(po).Parameters(1).Value = Trim(ctype).ExecuteEnd With 求推荐一个好用的表格控件 本人正学习vb,制作了几个vb源码,谁能和我一起研究,共同进步 怎样判断数据库中是否有记录 计算磁盘剩余空间时溢出,怎么解决? 如何设置MDI窗口中的背影图片 基础问题请教!实现检测一个目录是否存在,如果不存在则新建一个目录,(在线等) 如何取得系统滚动条的宽?请给一段代码,谢谢! 询问关于一个LISTVIEW控件显示文件的问题? 如何调试一个有5000行代码的执行过程(当然是多个函数)????? 怎么利用代码在程序中给DataGrid控件连接数据源? 如何从硬盘读起一个pdf文件,把里面的全部内容保存到sql数据库里去? DES中字符与字节转换问题
sql = "insert into s_enpl(po,ctype) values('" + Trim(po) + "','" + Trim(ctype)+ "')"
添加的语句是这样的,如果ctype对应的文本框里值为 10'GP 就不可以保存。
-------------------------
如果ctype对应的文本框里值为 10''GP 就可以保存
With ObjCommand
.ActiveConnection = "Provider=......"
.CommandText = sql
.CommandType = adCmdText
.Parameters(0).Value = Trim(po)
.Parameters(1).Value = Trim(ctype)
.Execute
End With