| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 826 人关注过本帖
标题:[讨论] 求助,asp和数据库连接
只看楼主 加入收藏
Loud349
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2004-12-3
收藏
 问题点数:0 回复次数:10 
[讨论] 求助,asp和数据库连接
我用的是access的数据库,连接时,网页只能读不能写,只要有写的,系统就提示类型不符合,或者数据库已关闭,连接文件如下:
<%
dim conn,mdbfile  
mdbfile=server.mappath("exam.mdb")  
set conn=server.createobject("adodb.connection")  
conn.open "driver={microsoft access driver (*.mdb)};uid=;pwd=;dbq="&mdbfile  
%>


谢谢高手!!!
搜索更多相关主题的帖子: 数据库 asp 
2005-05-29 16:36
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
收藏
得分:0 
<%
dim conn,mdbfile  
mdbfile=server.mappath("exam.mdb")  
set rs=server.createobject("adodb.recordset")  
set conn=server.createobject("adodb.connection")  
conn.open "driver={microsoft access driver (*.mdb)};dbq="&mdbfile
sql=select * from exam.mdb
rs.open sql,conn,3,1
%>

[此贴子已经被作者于2005-5-30 18:04:36编辑过]



总有一天,我要亲手打布什一吧掌.
2005-05-29 19:00
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 
确定你的数据库在WINDOWS系统下的属性不是只读的
还有
最好把错误代码贴出来

2005-05-30 13:54
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 

面朝大海,春暖花开!
2005-05-30 15:11
Loud349
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2004-12-3
收藏
得分:0 
技术信息(用于支持人员)
  • 错误类型: Microsoft OLE DB Provider for ODBC Drivers (0x80040E07) [Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。 /asp/selectsubject.asp, 第 49 行 原代码: <!--#include file="conn.inc"--> <% if request.cookies("userid")="" then %> <html> <head> <link rel="stylesheet" type="text/css" href="css.css"> </head> <body> 您还没有登录^_^ </body>
  • </html> <%else %> <html> <head> <link rel="stylesheet" type="text/css" href="css.css"> </head> <body> <table border="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="100%" height="30" style="border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-top-style: solid; border-top-width: 0; border-bottom: 1px solid #000000"> <img border="0" src="images/selectsubject.jpg"></td> </tr> </table>
  • <% 'response.cookies("downloadok")="" sql1="select * from exam_testuser where havetest=0 and userid="& request.cookies("userid") set rs1=server.createobject("adodb.recordset") rs1.open sql1,conn,3,2 if rs1.eof then %> <table border="0" cellspacing="0" bordercolor="#111111" width="480"> <tr> <td width="100%" height="30">&nbsp;现在您还没有需要参加考试的科目! </td> </tr> </table> <% else i=1 %>
  • <% do while not rs1.eof sql="select * from exam_test where '"&Date()&"' between starttime and endtime and havepass=1 and testid="& rs1("testid") set rs=server.createobject("adodb.recordset") rs.open sql,conn,3,2 if not rs.eof then
  • i=i+1 %> <%if i=2 then%> <table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#C0C0C0" id="AutoNumber2" width="480" cellpadding="0"> <tr> <td height="22" width="20" bgcolor="#E1E1E1"></td> <td bgcolor="#E1E1E1">&nbsp;<b>科目名称</b></td> <td bgcolor="#E1E1E1" width="80"> <p align="center"><b>考试时间</b></td> <td bgcolor="#E1E1E1" width="80"> <p align="center"><b>操作</b></td> </tr> <%end if%> <tr> <td align="center" height="20" width="20" bgcolor="#E1E1E1"><%=i-1%></td> <td bgcolor="#FFFFFF"> <p align="left">&nbsp;<%=rs("subject")%></td> <td bgcolor="#FFFFFF"> <p align="center">&nbsp;<%=rs("testtime")%>小时</td> <td bgcolor="#FFFFFF"> <p align="center"><a href="paper.asp?testid=<%=rs1("testid")%>"> <font color="#F2AF4A">进入考场</font></a></td> </tr> <%
  • end if rs1.movenext
  • loop %> </table> <% end if end if %> <%if i=1 then%> <table border="0" cellspacing="0" bordercolor="#111111" width="480"> <tr> <td width="100%" height="30">&nbsp;现在您还没有需要参加考试的科目! </td> </tr> </table> <%end if%>
  • </body> </html> 谢谢!!!!

2005-05-30 17:28
Loud349
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2004-12-3
收藏
得分:0 
我用了

&lt;%
dim conn,mdbfile  
mdbfile=server.mappath("exam.mdb")  
set conn=server.createobject("adodb.connection")  
conn.open "driver={microsoft access driver (*.mdb)};uid=;pwd=;dbq="&amp;mdbfile  
%&gt;


打都打不开了

2005-05-30 17:29
无根泉
Rank: 2
等 级:新手上路
威 望:4
帖 子:853
专家分:0
注 册:2004-11-4
收藏
得分:0 
sql1="select * from exam_testuser where havetest=0 and userid="&amp; request.cookies("userid")
先取出reuqest.cookies("userid"),看看有没有输入

我很菜,但我很努力!
2005-05-30 17:58
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
收藏
得分:0 
[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。
这句话是说数据类型不匹配啊!

最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2005-05-30 18:01
Loud349
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2004-12-3
收藏
得分:0 
还是不行,用户可以登陆,但不可以修改密码,我把原文件传给版主,帮我解决一下,谢谢!

2005-05-30 22:26
哈马拟
Rank: 1
等 级:新手上路
帖 子:270
专家分:0
注 册:2004-7-15
收藏
得分:0 
第49行?

你要注明下哪行是第49行啊!!


2005-05-31 10:42
快速回复:[讨论] 求助,asp和数据库连接
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029311 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved