addnew 问题!为什么停在addnew上出错了!!急!!连接没有问题

ccgFT 2003-08-21 01:39:48
<%
DBPath = Server.MapPath("选课.mdb")
set dbconnection=Server.CreateObject("ADODB.Connection")
set drs=Server.CreateObject("adodb.recordset")
dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath
drs.open "选课表",dbconnection,2,2
rs.addnew
rs("姓名")="a"
rs("学号")="xh"
rs("班级")="bj"
rs("专业")="zy"
rs("硬周")="syz"
rs("硬星")="syx"
rs("网周")="swz"
rs("网星")="swx"
rs("标记")=4
rs.update
%>
...全文
47 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccgFT 2003-08-21
  • 打赏
  • 举报
回复
已经解决了!
谢谢大家!
chang1216 2003-08-21
  • 打赏
  • 举报
回复
用到session了吗?是不是rs("姓名")="a" 在上面接收过来的是应该是 "姓名"=session("姓名")
下面照常进行就行了。你下面的程序没有什么错误!
杨小杨 2003-08-21
  • 打赏
  • 举报
回复
不要用中文文件名。

不要用中文数据库表名。

不要用中文字段名、你的编程习惯不好。
Ianlan 2003-08-21
  • 打赏
  • 举报
回复
有时用中文做标题会出现一些莫名的问题,用E文一切就ok了
ttt2 2003-08-21
  • 打赏
  • 举报
回复
iis配置有问题
ccgFT 2003-08-21
  • 打赏
  • 举报
回复
我发现addnew问题是和数据库权限有关
我把权限改成everyone完全控制这个问题没了
但是在
drs.update
又出现错误
xupiao 2003-08-21
  • 打赏
  • 举报
回复
不一定是drs.open的問題.
我以前也有過
有時是好的,有時又不行了.

先不管他吧,
過兩天也許一下就解決了
lions911 2003-08-21
  • 打赏
  • 举报
回复
drs.open "select * from 选课表",dbconnection,1,3
ccgFT 2003-08-21
  • 打赏
  • 举报
回复
<%
DBPath = Server.MapPath("选课.mdb")
set dbconnection=Server.CreateObject("ADODB.Connection")
set drs=Server.CreateObject("adodb.recordset")
dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath
drs.open "选课表",dbconnection,3,3
drs.addnew
drs("姓名")="a"
drs("学号")="xh"
d rs("班级")="bj"
d rs("专业")="zy"
drs("硬周")="syz"
drs("硬星")="syx"
drs("网周")="swz"
d rs("网星")="swx"
drs("标记")=4
drs.update
%>
还是没用!!!
ccgFT 2003-08-21
  • 打赏
  • 举报
回复
错误类型:
Microsoft JET Database Engine (0x80040E09)
/a.asp, 第 7 行
还是没用
我原来就是2楼的
昨天还行今天就不行了
jhysky 2003-08-21
  • 打赏
  • 举报
回复
drs.open 后要接 SQL 语句不能接表名
如:
drs.open sql.conn,1,3
cloudchen 2003-08-21
  • 打赏
  • 举报
回复
drs.open "SELECT * FROM 选课表 WHERE 1<> 1",dbconnection,0,3
lions911 2003-08-21
  • 打赏
  • 举报
回复
晚一步
lang11zi 2003-08-21
  • 打赏
  • 举报
回复
<%
DBPath = Server.MapPath("选课.mdb")
set dbconnection=Server.CreateObject("ADODB.Connection")
set drs=Server.CreateObject("adodb.recordset")
dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath
drs.open "选课表",dbconnection,3,3
rs.addnew
rs("姓名")="a"
rs("学号")="xh"
rs("班级")="bj"
rs("专业")="zy"
rs("硬周")="syz"
rs("硬星")="syx"
rs("网周")="swz"
rs("网星")="swx"
rs("标记")=4
rs.update
%>
lions911 2003-08-21
  • 打赏
  • 举报
回复
drs.open "选课表",dbconnection,1,3
ceocio 2003-08-21
  • 打赏
  • 举报
回复
Set rs=Server.CreateObject("ADODB.Recordset")
sql="SELECT * FROM 选课表"
rs.Open sql,conn,1,3
rs.addnew
rs("姓名")="a"
rs("学号")="xh"
rs("班级")="bj"
rs("专业")="zy"
rs("硬周")="syz"
rs("硬星")="syx"
rs("网周")="swz"
rs("网星")="swx"
rs("标记")=4
rs.update

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧