sql语句,极其简单,急!!! sql语句中,能否这样使用“where id1=rs1.Fields(arr(1, 1)).Value”其中id1为数据库表中的字段,rs1为ADODB.Recordset对象,arr(1, 1))为用数组表示的字段名,数组类型为String 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其中id1表示的是char型,该如何表示,也就是如何单引号,双引号 “where id1='” & rs1.Fields(arr(1, 1)).Value & "'" 这个呢sql=sql&"where arrkey(1, 0) = rs2.Fields(arrkey(1, 1)).Value"单引号,双引号该如何加,在这个问题上我一直搞不清 这个呢单引号,双引号该如何加,在这个问题上我一直搞不清sql = sql & "where " & arrkey(1, 0) & " ='" & rs2.Fields(arrkey(1, 1)).Value & "'"把窗户纸捅破:SQL 命令是一个字符串,所以要用双引号扩起来。当 SQL 语句是由多个字符串或变量连接时,遵守字符串连接的法则就是了。单引号是 SQL 语句要求的,是 SQL 串内容的一部分,所以需要当作字符串连接进去。 [求助] 怎样listview里,含有text1.text内容的数据全部删除调呢? 如何一行行写入文本文件 高手请进!!! 连接SQL Server 2000时出错的问题!!!!!!!!!!!!!!!!!!!! 请问绿豆怎样实现WEBBROWER控件支持鼠标点击事件 求段简单程序 菜鸟请教高手,用vb怎样写com? 怎样解决打印国家统一表格的问题? 怎样用Inet控件实现任意格式的文件下载?谁有漂亮一些的软件界面? 初学VB,两个弱智问题请教,送分 ListView 控件相关问题 有能力的进来看看! 如何将mysql的数据导入excel???急!!!
sql=sql&"where arrkey(1, 0) = rs2.Fields(arrkey(1, 1)).Value"
单引号,双引号该如何加,在这个问题上我一直搞不清
单引号,双引号该如何加,在这个问题上我一直搞不清sql = sql & "where " & arrkey(1, 0) & " ='" & rs2.Fields(arrkey(1, 1)).Value & "'"把窗户纸捅破:
SQL 命令是一个字符串,所以要用双引号扩起来。
当 SQL 语句是由多个字符串或变量连接时,遵守字符串连接的法则就是了。单引号是 SQL 语句要求的,是 SQL 串内容的一部分,所以需要当作字符串连接进去。