我用的是rs.addnew方法的,
代码类似如下(我只写关键的部分):
<!--adobv.inc--> '文件的具体名称我忘了
<% dim cn,rs,username,password
………… '数据库连接正确
set rs=server.createobject("ADODB.Recordset"
application.lock()
rs.open "user",cn,3,3
rs.addnew
rs("username"
=username
rs("password"
=password
rs.update
application.unlock()
rs.close
cn.close
set rs=nothing
set cn=nothing
%>
数据库连接正确的,
但是运行时,却出现数据库只是只读的。
于是我把rs.open后面的第三个参数改成1后,还是出现“数据库只是只读”
但是我翻了一些书,上面写着用rs.addnew来添加数据就是这样的啊!
有谁能帮我解决是什么原因啊?
还有以下select语句对吗?
strsql="INSERT INTO user(username,password,email,qq)valueS('"&username&"','"_
&password&"','"&email&"','"&qq&"')"
set rs=conn.execute(strsql)
为什么我这样写,系统提示INSERT INTO语句错误啊?是不是哪里要大小写,要加空格啊???