关于Vb中的数据库查询语句

我这样查询,在查询语句中有一个参数,应该如何表示?
2024-11-01 07:22:45
推荐回答(2个)
回答1:

要看你的参数的类型
如果是字符型:
"select * from 表 where 字段名='" & 变量 & "'"

如果是数值型/逻辑型
"select * from 表 where 字段名=" & 变量

如果是日期型
"select * from 表 where 字段名=#" & 变量 & "#"

回答2:

"select * from 表 where 字段='"+trim(变量)+"'"
trim是去掉变量两侧的空格,如果字段不是字符型的那么就不要单引号了,如果是日期型的,用#代替单引号。