读书人

excel的VBA中SQL语句的写法,该怎么解决

发布时间: 2012-02-23 22:01:35 作者: rapoo

excel的VBA中SQL语句的写法

VB code
rs.Open "select * from table1 t where t.name= 变量", conn, adOpenStatic, adLockOptimistic


请问这里的变量该怎么写? 如果放在引号外面肯定不行,但是放在引号里面 又被看作是字符串。 怎么样正确表达这个变量呢?

[解决办法]
VB code
'字段为数值型:sql=" select * from tablename where 字段名="& 变量 &""'字段为字符型:sql=" select * from tablename where 字段名='"& 变量 &"'"
[解决办法]
'字段为数值型:
sql=" select * from tablename where 字段名="& 变量 &""
'字段为字符型:
sql=" select * from tablename where 字段名='"& 变量 &"'"

读书人网 >VB

热点推荐