数据库连接问题,ASP,不是.Net(100分)

  • 主题发起人 主题发起人 年轻和尚
  • 开始时间 开始时间

年轻和尚

Unregistered / Unconfirmed
GUEST, unregistred user!
<%
Set Link=Server.CreateObject("ADODB.Connection")
Set RS=Server.CreateObject("ADODB.RecordSet")
DBPath=Server.MapPath("db.mdb")
Link.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ="&amp;DBPath
RS.Open "SELECT * FROM tb",Link,adOpenDynamic
While Not RS.EOF
Response.Write RS("Name")&amp;"<BR>"
RS.MoveNext
Wend
RS.AddNew <--------就是这句,老出错!为什么?
%>
只能查询,不能写入操作!55555555555
出错也不提示信息,就显示个“内部服务器出错”有什么办法能给详细信息吗?
就这两个问题,烦!
 
试试
RS.Open "SELECT * FROM tb",Link,2,3
或者
Sql="insert into tb......"
Link.Execute sql
 
试试
RS.Open "SELECT * FROM tb",Link,1,1
 
RS.Open "SELECT * FROM tb",Link,3,1
 
行了!!!!!!!!谢谢!
 
将这句RS.Open "SELECT * FROM tb",Link,adOpenDynamic
改成
RS.Open "SELECT * FROM tb",Link,3,3
 
后退
顶部