永发信息网

vb中,sql语句的单引号和双引号使用问题?

答案:4  悬赏:40  手机版
解决时间 2021-04-04 22:03
  • 提问者网友:心牵心
  • 2021-04-04 05:17
a = "select yonghuming,mima from zhuce where yonghuming='"&textyonghuming.text&"'and mima='"&textmima.text&"'"老是提示 缺少:语句结束!如何修改谢谢
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-04-04 05:55
a = "select yonghuming,mima from zhuce where yonghuming='"&textyonghuming.text&"'and mima='"&textmima.text&"';"

事实上真没觉得这样写有错 你把上下文贴出来看看
全部回答
  • 1楼网友:封刀令
  • 2021-04-04 09:35
是这样的在sql里字符型只能用单引号,双引号是引用的链接数据库的程序里的,如果要用双引号,在sql里要加个',要是要加单引号也一样前面加个'所以就变成''',''了
  • 2楼网友:低血压的长颈鹿
  • 2021-04-04 07:56
a = "select yonghuming,mima from zhuce where yonghuming='" & textyonghuming.text & "' and 注意:字符串连接符& 至少 要与前后词语间有一个空格!!!!
  • 3楼网友:污到你湿
  • 2021-04-04 07:25
将一个 ' 替换为两个 ''a = "select yonghuming,mima from zhuce where yonghuming='"&Replace(textyonghuming.text,"'","''")&"'and mima='"&Replace(textmima.text,"'","''")&"'"
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯