大虾请指教:
Cmd.CommandText = "select sum(First) from DCB where 期号 like " & a & "%" 提示:实时错误'-214721900(80040e14)‘ 语法错误在查询语句表达式’期号 like 2004%'中。错误何在?实际上我要查询的期号是:200404004,不用说大家一看就知道“2004”是年份,04 是月份,年份和月份可以用变量A和B连接------"A & B" 得到。后边的 “ 004 " 则用通配符表示,但系统总是提示上述错误。不知该如何是好?!敬请赐教!另外,如何在SQL语句中使单引号作为字符串的一部分?因为VB的SQL语句只人第一个双引号以及离它最近的双引号。
Cmd.CommandText = "select sum(First) from DCB where 期号 like " & a & "%" 提示:实时错误'-214721900(80040e14)‘ 语法错误在查询语句表达式’期号 like 2004%'中。错误何在?实际上我要查询的期号是:200404004,不用说大家一看就知道“2004”是年份,04 是月份,年份和月份可以用变量A和B连接------"A & B" 得到。后边的 “ 004 " 则用通配符表示,但系统总是提示上述错误。不知该如何是好?!敬请赐教!另外,如何在SQL语句中使单引号作为字符串的一部分?因为VB的SQL语句只人第一个双引号以及离它最近的双引号。
"select sum(First) from DCB where 期号 like '" & a & "%'"2)
用两个单引号代替,比如 要查找字符串 "1'":
"select * from table1 where field1='1'''"
1)
"select sum(First) from DCB where 期号 like '" & a & "%'"2)
用两个单引号代替,比如 要查找字符串 "1'":
"select * from table1 where field1='1'''"
由于小弟头一次给分,经验不足,只给了Fxy-2002 20分,其他人付出了努力却没有收获,实在过意不去。在特向各位道歉:下不为例!!!!!!!