容易混淆的数据库单引号和双引号
来源:互联网 发布:速拓软件好用吗 编辑:程序博客网 时间:2024/06/06 03:44
机房收费系统做到了组合查询功能,发现vb连接数据库时代码中出现好多的单引号和双引号,看得人好乱。以前只是单纯的认为双引号是表示字符串,单引号是表示字符,后来仔细的查了资料,知道了单引号是为数据库而存在的。
举个小例子,如:txtSQL =" selcet * from student_Info where studentName= ' " & txtUserName & " ' "
如果用 &连接字符串," "之间是一个字符串," " 和 " " 用& 连接
假如Text1.Text的值是:2,那么应该写成:txtSQL= "select * from student_Info where studentName = ' "胡根得 " ' "
现在把它分为三部分
"select * from student_Info where studentNo = "
胡根得
" ' "
胡根得 换成 & txtUserName &
就是双引号把字符串括起来,又因为在SQL语句中,需要用单引号括起来,简单点说,双引号是给VB用的,单引号是给SQL语句用的。
a="b" 表示a为b
a=" " b "" 表示a为" b "
a=" " " " & "b" & " " " 表示a为 " b "
a=" ' b ' " 表示a为 ' b '
a=" ' " & " b " & " '" 表示a为 ' b '
希望大家没有被绕晕,阿弥陀佛。。。
- 容易混淆的数据库单引号和双引号
- oracle数据库--Oracle双引号和单引号的区别小结
- perl的单引号和双引号
- 字符串的单引号和双引号
- PHP的单引号和双引号
- 双引号和单引号的区别
- PHP的单引号和双引号
- PHP的单引号和双引号
- 单引号和双引号的区别
- 单引号和双引号的区别
- js的单引号和双引号的问题
- php的单引号和双引号的问题
- 字符串中的单引号和双引号的差别
- PHP中双引号和单引号的区别
- JavaScript 单引号和双引号的使用
- mysql单引号和双引号的用法
- 区别oracle的单引号和双引号
- php单引号和双引号的区别
- 【A*搜索,BFS搜索】poj3897Maze Stretching
- eclipse构建HBase开发环境并运行实例对Hbase建表增删改查
- C中#ifdef、#endif、+1、#if defined
- 关于隐式Intent的理解
- POJ 2777 Count Color
- 容易混淆的数据库单引号和双引号
- muduo::Thread类分析
- zoj1048
- Python - 字典按值(value)排序
- groovy : 随机数
- zoj1051
- MATLAB神经网络工具箱函数
- zoj1067
- zoj1115