asp数据库连接问题,高手请进!

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC Microsoft Access Driver] 由于将在索引、 主关键字、或关系中创建重复的值,请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的值并再试一次。

出现的错误就是上面的拉,有重赏,有追赏哦~~~

这个应该是在插入或修改记录时出现的吧?
因为有的字段是不允许出现重复值的,比如一些顺序号之类的,所以你写入相同值的时候,就会出现这个错误。
你可以对照数据库和程序,看要更新的字段中,哪些是不允许重复的。如果你的本意就是不允许重复,那就修改程序;如果无所谓重复不重复,可以改一下数据库设置。
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-01-05
如果是练习的话,可以先把主键撤掉,要是必须设置主键的话
可以使用“自动编号”

asp数据库连接问题,高手请进!
因为有的字段是不允许出现重复值的,比如一些顺序号之类的,所以你写入相同值的时候,就会出现这个错误。你可以对照数据库和程序,看要更新的字段中,哪些是不允许重复的。如果你的本意就是不允许重复,那就修改程序;如果无所谓重复不重复,可以改一下数据库设置。

ASP高手请进,帮小弟解决一个自动链接问题
把我这个文件存成 link.asp,样式自己定 就可以了

急!!asp高手请进,颇有难度的问题请教
用分组实现。select count(*)'counts',user from article DESC group by user order by counts 一开始把order by counts写错顺序了 随便你用的是MS SQL还是Access数据库,SQL语句是通用的。估计你的连接字符串有错误。

ASP系统出现:“数据库连接出错,请检查Conn.asp文件中的数据库参数设置...
1、数据库文件属性-安全-USER-写入、修改的权限 2、C:\\windows\\temp属性-安全-USER-写入、修改的权限 3、关掉进程w3p重新启动网页

刚下载了一个ASP网站代码 进后台发现数据库连接出错,请检查连接字串...
这个应该是Conn.asp文件的代码吧???Const SiteDb = "\/Data\/#371data.mdb"这句应该是数据库的路径,表示数据库应该在Data目录的#371data.mdb文件,你查看一下文件是否存在。不过建议你把更改数据库所在的目录,默认的数据库目录不安全,一旦主机被攻击的话,别人很轻易地找到你的数据库!

ASP后台登录问题,高手请进
"&username&"' and PassWord='"&encrypt(pwd)&"'")if Not rs.Eof Then Session("Name") = rs("UserName")Session("pwd") = rs("PassWord")Response.Redirect("Manage.asp")Else Response.Redirect "Loginsb.asp?msg=您输入了错误的帐号或口令,请再次输入!"End if End if > ...

数据库连接出错,请打开conn.asp文件检查连接字串。
为了数据库的安全,这个ASA只是改了名字的mdb数据库,记事本打开就是乱码。\/# 加这样的符号是防止数据库被直接下载。问题有两种情况,1、是数据库不是放在根目录下,就是假设你的网站管理里,右键管理有个主目录,也就是你的根目录,你网站的源码不是放在里面,而是还有个文件夹,比如你 的源码是放在...

asp高手请进,高分求一程序
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("Data\/date$.asp")RealName=request.form("RealName")Xuehao=request.form("Xuehao")Contacts=request.form("Contacts")Name = request.form("Name") '只要获取到对应的帐号,可以采取其他办法 exec="Update [User] ...

asp数据库连接问题 Connstr="Provider=Microsoft.Jet.OleDb.4.0;Data...
把数据库下载到本地,把数据库名改为.mdb格式,用ACCESS数据库打开,有一个工具,里面有压缩和修复,对数据库进行一次压缩和修复。压缩和修复完成后,再上传,把数据库名改回去。如果还是不行,请检查你的数据库目录是否正确

asp高手请进!!分页显示程序
< '连接数据库 '执行sql 改你要的sql set rs=server.CreateObject("adodb.recordset")%> rs.open "select * from news order by id desc ",conn,1,3 下面的代码就复制用可以了 '分页 i=50 rs.pagesize=i pu=request("pu")if pu="" then pu=1 if cint(pu)<="0" then pu=1 if ...

相似回答
大家正在搜