德鲁伊用什么武器:SQL语句的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 08:50:10
Dim cmd As New OleDbCommand("select uname from userinfo Where uname = " & crname &
" ", conn)
在表中查找crname变量中内容,这样写对吗?

Dim cmd As New OleDbCommand("select uname from userinfo Where uname = '" & crname & "'", conn)

少了引号

如果你的这个字段uname是数字类型的话,这样写是对的,如果是字符类型的,那就该这样写:

Dim cmd As New OleDbCommand("select uname from userinfo Where uname = '" & crname & "' ", conn)