求助:在VB脚本中双引号" "和单引号' '有什么区别吗?
发布网友
发布时间:2024-10-21 08:02
我来回答
共4个回答
热心网友
时间:2024-11-27 18:23
""在vb语句中是用来包含字符串的
而''则是在""中包含字符串的
例如
sqlstr="select * from act where uid='123' "
sqlstr本身是一个字符型的变量所以他要等于一个字符串,后面就要用""
而uid='123'就是表示act表中uid字段是字符型的而且要满足他等于123这个字符串所以用'',如果uid是实数或者整型则不用加''
热心网友
时间:2024-11-27 18:27
在 SQL 中,没有区别,用哪个都行,在 VB 中,字符串必须使用双引号。
所以,在 VB 中写 SQL 的时候,就经常采用楼上的那种方式。
热心网友
时间:2024-11-27 18:27
除了楼上和楼上的楼上的说法,在VB中还用来嵌套,
sqlstr="select * from act where uid='123' " 和sqlstr="select * from act where uid=""123"""是一样的.
热心网友
时间:2024-11-27 18:25
有的 不能弄混
热心网友
时间:2024-11-27 18:30
""在vb语句中是用来包含字符串的
而''则是在""中包含字符串的
例如
sqlstr="select * from act where uid='123' "
sqlstr本身是一个字符型的变量所以他要等于一个字符串,后面就要用""
而uid='123'就是表示act表中uid字段是字符型的而且要满足他等于123这个字符串所以用'',如果uid是实数或者整型则不用加''
热心网友
时间:2024-11-27 18:26
在 SQL 中,没有区别,用哪个都行,在 VB 中,字符串必须使用双引号。
所以,在 VB 中写 SQL 的时候,就经常采用楼上的那种方式。
热心网友
时间:2024-11-27 18:27
有的 不能弄混
热心网友
时间:2024-11-27 18:31
除了楼上和楼上的楼上的说法,在VB中还用来嵌套,
sqlstr="select * from act where uid='123' " 和sqlstr="select * from act where uid=""123"""是一样的.