新手提问,数据库的操作问题!来者有分!!!
开始学着用asp,请多包涵!
连接代码:(在这上面看一哥们写的)
dim conn
sub openDB()
db="data/student.mdb" '数据库所在路径
set conn=Server.Createobject("ADODB.Connection")
connString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'较老的access驱动
'connstr="Driver={microsoft access driver (*.mdb)};DBQ=" & Server.MapPath(db)
conn.open connString
end sub
数据库操作代码:
opendb()
Set rs = Server.CreateObject("ADODB.RecordSet")
sql = "select * form students where name='"&request.Form("studentname")&"'"
rs.Open sql,conn,1,1
当运行到这里时,出错,提示为
语法错误 (操作符丢失) 在查询表达式 '* form students where name='1'' 中,就是说rs.Open sql,conn,1,1有错了,可我实在想不出什么问题,写成rs.Open sql,conn也不行!