通过ASP页面往本地access导入数据时出现的问题

andy123126 2007-07-22 01:23:03
我的服务器是XP上的IIS,通过ASP页面导入数据时报如下错误:
----------------
错误类型:
Microsoft JET Database Engine (0x80004005)
由于将在索引、 主关键字、或关系中创建重复的值,请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的值并再试一次。
/manage/member/InputSave.asp, 第 45 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
POST 76 ??? /manage/member/InputSave.asp

POST Data:
backfile=200771419329653.xls&Submit=%BF%AA%CA%BC%B5%BC%C8%EB&sj=xsj&delfile=
------------------
页面代码:
sql1 = "insert into member([uid],[username],[sex],[IDcard],[email],[ljxfje],[score],[fxrq],[sxrq],[psd],[add],[tel],[yzbm],[klx],[cs],[lpje]) values('"& fixsql(rs(0)) &"','"& fixsql(rs(1)) &"','"& fixsql(rs(2)) &"','"& fixsql(rs(3)) &"','"& fixsql(rs(4)) &"','"& fixsql(rs(5)) &"','"& fixsql(rs(6)) &"','"& cdate(fixsql(fkrq))&"','"& cdate(fixsql(jzrq)) &"','"& fixsql(md5(pwd,16)) &"','"& fixsql(rs(9)) &"','"& fixsql(rs(10)) &"','"& fixsql(rs(11)) &"','"& fixsql(rs(12)) &"','"& fixsql(rs(13)) &"','"& fixsql(rs(14)) &"')"

cnMb.execute(sql1) //<--------------第45行

if rs(2)="F" then
sex=1
else
sex=0
end if
...全文
192 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhenmeiyisi 2007-07-22
  • 打赏
  • 举报
回复
在索引、 主关键字、或关系中创建重复的值,请求对表的改变没有成功。

28,404

社区成员

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

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