在ADO中
strSQL = "select * from t1 where c1=" & aaa
这里aaa是个string类型的变量名 为什么这样写不行?
书上的写法是
strSQL = "SELECT * FROM t1 WHERE C1 = " & Chr(34) & aaa & Chr(34)
为什么要这样写,还有其他方便些的写法吗
strSQL = "select * from t1 where c1=" & aaa
这里aaa是个string类型的变量名 为什么这样写不行?
书上的写法是
strSQL = "SELECT * FROM t1 WHERE C1 = " & Chr(34) & aaa & Chr(34)
为什么要这样写,还有其他方便些的写法吗
解决方案 »
- 怎么用listview夹在数据库的数据
- 大家帮我想一想啊,如果在已经有了codesmart,mztools等的前提下,再开始一个小的VB6 IDE外接程序,代码规模3-5K的那种,哪几个新功能是您的推
- 请问怎么才能把command的appearance属性改成0-flat?
- 数据库解密?
- VB查询一个Access数据库的菜鸟问题
- 我的计算机装有几个打印机我在程序中根据不同的内容选择不同的打印机进行打印
- 高分求救!!在WIN2000中VB的Printer.PaperSize不能赋值--在线求救!
- 请问谁能给我VB+XML的操作例程(在线等)
- 出个题目考考大家!请大家能说出思路。参于者有分。
- 用StretchBlt或PaintPicture将一张图片缩小后,往往会产生一些小锯齿,有无办法消除?
- 莫依?
- 请教:如何获得当前系统中正在访问网络的程序列表及远程端口,或如何拦截TCPSYN报头。
在sql中字符串一般要用括号括起来,不过一般应该是用单括号吧例如:select * from youtable where name='lsf';
改成:
strSQL = "select * from t1 where c1='" & aaa & "'"
'字符类型的变量引用:strsql="select * from t1 where c1='"& aaa &"'"
'日期类型的变量引用:strsql="select * from t1 where c1='"& aaa &"'" (SQL)
strsql="select * from t1 where c1=# " & aaa & "#" (ACCESS)