vb select语句中的字段名能否是变量

来源:百度知道 编辑:UC知道 时间:2024/06/22 08:29:44
s = "select " + b + " from laoshi where jsname= '" & g & " '"
rs.Open s9
h = rs.Fields(0)
其中 b为字符型变量。从laoshi表中提取数据,可是提示操作符丢失,怎么办呢

s = "select " & b & " from laoshi where jsname= '" & g & " '"
rs.Open s '怎么是s9呢?
h = rs.Fields(0)

提示操作符丢失,说明你这个变量是空的,没有赋值,原因可能有:一,为变量赋值的表达式或变量或取值方式不正确!二,该变量为其它过程变量,所以在这里是不能被使用的,要使用的方式如下:
过程名(函数名).变量名~!