在往数据库中添加记录时出错,各位大侠请帮忙.
来源:百度知道 编辑:UC知道 时间:2024/06/21 19:48:37
小弟刚学ASP编程,很多问题都不懂,动手试了一下能往数据库中写记录的页面运行却出现如下错误:
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
ADODB.Recordset 错误 '800a0cb3'
对象或提供者不能执行所需的操作。
/rsadd.asp,行17
行17我看了一下就是:rs.addnew这一行
conn.asp中的内容为:
<%
constr="DBQ="&server.mappath("admin/gtxx.mdb")&";driver={microsoft access driver (*.mdb)}"
set db=server.createobject("adodb.connection")
db.open constr
%>
rsadd.asp中的内容为:
<%@ Language=VBScript%>
<!--#include file="conn.asp"-->
<%
if Request.Form("submit")<>"" then
name=Request.Form("f_name")
sex=Request.Form("f_sex")
age=Request.Form("f_age")
phone=Request.Form("f_phone")
email=Request.Form("f_email")
address=Request.F
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
ADODB.Recordset 错误 '800a0cb3'
对象或提供者不能执行所需的操作。
/rsadd.asp,行17
行17我看了一下就是:rs.addnew这一行
conn.asp中的内容为:
<%
constr="DBQ="&server.mappath("admin/gtxx.mdb")&";driver={microsoft access driver (*.mdb)}"
set db=server.createobject("adodb.connection")
db.open constr
%>
rsadd.asp中的内容为:
<%@ Language=VBScript%>
<!--#include file="conn.asp"-->
<%
if Request.Form("submit")<>"" then
name=Request.Form("f_name")
sex=Request.Form("f_sex")
age=Request.Form("f_age")
phone=Request.Form("f_phone")
email=Request.Form("f_email")
address=Request.F
rs.addnew
rs("f_name")=name
rs("f_sex")=sex
rs("f_age")=age
rs("f_phone")=phone
rs("f_email")=email
rs("f_address")=address
rs("f_zipcode")=zipcode
这些都有用吗??把addnew写上面应该就行了。。
我觉得你只是添加一些记录。好像这些代码没什么含意哦!