单双引号谜题______机房收费系统
来源:互联网 发布:淘宝申请售后超过15天 编辑:程序博客网 时间:2024/06/06 01:02
整个机房收费系统完成成了,对这行代码是不是很熟悉 txtSQL = "select *from student_info where cardno='" & txtCard.Text & "'" 几乎隔三差五的就要用到。
对已经完成机房系统的童鞋对这段代码再也熟悉不过了,敲着敲着就会了,用着用着就熟了,至于这单双引号为啥这样那样用,也没有在做更深刻的研究(本人就是如此)。本想凑合凑合的,到被逼急的时候,才会下定决心去解决,去找答案,浪费了不少时间受了不少批评,就那机房中单双引号的应用做详细总结。
1、单引号:
若字段类型为字符串,用单引号,Eg:
txtSQL="Select * from user_info where 操作员='张三'"
若字段类型为日期,用#,Eg:
txtSQL="Select * from student_info where 日期=#2013-14-5#"
若字段类型为数值型,那就啥也不用了,Eg:
txtSQL="Select * from user_info where 登录次数<3"
2、双引号:
字符串变量名称两边不能再加双引号,字符串常量两边一定要加双引号,表示这是一个字符串,Eg:
a="abc" &"def"
执行连接运算后,a="abcdef"。
再如
a="abc" & temp
注意,这里temp是一个字符串变量,假如temp="def",那么代入上面的式子,则结果为:
a="abc" & "def"
继续执行连接运算,结果a="abcdef"。
有时候,可能会有多个连接运算符,只要依次运算即可。如
a="abc" & "def" &"gh"
结果为a="abcdefgh"。
3、单引号、双引号同时出现时:
咱们还是拿一个例子来说,Eg:
txtSQL="Insert Into User(username)values('" & Myusername & "')"
txtSQL="Insert Into User(username)values('" & "张三" & "')"
单双引号一方在一起,思维顿时凌乱,其实细细拆分开来,还是很好理解的,和我一起看,
字符串常量:"Insert Into User(username)values('"
字符串变量:Myusername
字符串常量:"')"
字符串常量:"Insert Into User(username)values('"
字符串变量:"张三"
字符串常量:"')"
- 单双引号谜题______机房收费系统
- 机房收费系统之周结账单
- 机房收费系统之周结账单
- 【机房收费系统】日、周结账单
- 机房收费系统—日结账单
- 机房收费系统之日结账单表
- 机房收费系统——日结周结账单
- 【机房收费系统】日结账单报表实现
- 【机房收费系统】周结账单报表实现
- 【机房】机房收费系统总览
- 机房收费系统总结
- 机房收费系统 信手拈来!!
- 机房收费系统API
- 机房收费系统讨论
- 机房收费系统
- 机房收费系统总结
- 机房收费系统测试报告
- 机房收费系统总结
- Sutherland-Hodgeman 和Cohen—Sutherland算法
- C#图像处理——ColorMatrix简介
- HDU 1730 Northcott Game(和poj1704差不多)
- 通过日志查看MySQL正在执行的SQL语句
- 进程地址空间与虚拟存储空间
- 单双引号谜题______机房收费系统
- 扯谈网络编程之Tcp SYN flood洪水攻击
- 单调队列经典题目 poj2823
- 算法竞赛入门经典5.4.2因子和阶乘
- 用 BerryClip - 6 LED Board 显示树莓派的温度
- vijos1022Victoria的舞会2——by rfy
- 【UVAlive】康托展开的思想
- C# 连接ACCESS数据库代码实例
- Cohen-Sutherland算法(转载)