set con=createobject("adodb.connection")
Set res=createobject("adodb.recordset")
con.open "Description=IBM_ODBC;DRIVER=SQL Server;SERVER=IBM;UID=sa;WD=sa;APP=Quick Test Pro;WSID=IBM;DATABASE=IBM_table"
'Description代表什么? 对于DRIVER,上面写的是SQL Server,是不是也可以写SQL Server 2005,或者Microsoft SQL Server 2005,具体代表什么? SERVER应该是服务器的机器名吧, 在实际中,APP等于什么? WSID又代表什么 ?sql="select name from address_list t where name ="&xname&" " 'name ="&xname&" "中的&xname&,是否只需左边的&,还是两边都要.
Cmd.activec '在运行时提示该语句错误,不知道是什么原因.Cmd.CommandType = 1
sql="select name from address_list t where name ="&xname&" "
Cmd.CommandText = sql
Set res = Cmd.Execute()
MsgBox res(0)
Set cmd.ActiveConnection = nothing
Set Cmd= nothing
Set res = nothing
'哪里有问题的话,请指点.作者: Mix 时间: 2008-4-3 10:26
conn改为con
WD改为PWD作者: happy058 时间: 2008-4-3 19:20
多谢, 我试试去.作者: happy058 时间: 2008-4-3 22:17 标题: 以下语句有问题,请指点,谢谢 Dim res,cmd,sql
Set cmd=createobject("adodb.command")
Set res=createobject("adodb.recordset")
res.activec
'上面的语句运行时提示语法错误
Cmd.activec '在运行时提示该语句语法错误.
Cmd.CommandType = 1
sql="select name from address_list t where name ="&xname&" "
Cmd.CommandText = sql
Set res = Cmd.Execute()
MsgBox res(0)
Set cmd.ActiveConnection = nothing
Set Cmd= nothing
Set res = nothing