埃德蒙顿华人社区-Edmonton China

 找回密码
 注册
查看: 2908|回复: 6

[请教] 一个计算机问题。

[复制链接]
鲜花(9) 鸡蛋(0)
发表于 2004-11-24 16:53 | 显示全部楼层 |阅读模式
老杨团队,追求完美;客户至上,服务到位!
用ASP做了一个主页,刚申请了一个空间,结果在我自己机器上好好的程序传上' q4 c4 H. W1 Z9 a; `- D
去后就不能用了,显示我的数据库连接有错误,我的语句是:: H& i& T5 x- X. I6 X7 ^% }* Y- q

: G; `" D  i1 h/ ]   dbc.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("databasename.mdb" )
% f0 I2 W+ s, I5 C
" K6 T1 H/ F) a; K4 u: W# ^* n. \这有什么问题吗?为什么在我机器上好好的?是不是这个服务器不支持ACCESS
+ L( S7 A- e- e* A数据库?
: _0 ?9 m/ k7 G( R) J
* W$ T  F  v! z. d( I* B6 w6 O7 V谢谢!" I! R) X0 }1 A' u+ D6 \1 u$ Y

+ _0 H6 S; x' l- ~5 B% l$ h" _[ Last edited by 将腐败进行到底 on 2004-11-24 at 07:55 PM ]
鲜花(0) 鸡蛋(0)
发表于 2004-11-24 17:31 | 显示全部楼层
connstr = "DBQ=" + server.mappath("yourdatabase") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"       / c: [) m' G' [! J6 z  M
        set conn=server.createobject("ADODB.CONNECTION")' _+ v1 y! _; p$ p
        if err.number<>0 then
: T$ |+ g. X$ _4 D                err.clear
& Y! v# ~% J: u0 p2 j; }- D                set conn=nothing
- G" h$ x, E6 B* P# k8 A                response.write "数据库连接出错!": {$ _5 y1 t/ T( }7 @, g
                Response.End8 v" p6 g7 U$ o  J+ ?+ _* I6 L
        else
! u' k7 T- U5 ]# q; D                conn.open connstr+ {; h7 O5 k" E9 F' x/ A7 k
                if err then
5 I! l  b: q8 A& i, ^7 X( h                        err.clear
' G5 ]# q2 E: I( [! J                        set conn=nothing
9 q2 s/ a* i6 }4 M- E0 ~                        response.write "数据库连接出错!"
7 d* M$ n1 x: ^& E5 v; U                        Response.End
2 H( w3 z$ b6 W  d                end if
( _8 D0 T7 e& n7 z& O        end if
1 R* g& z/ `" v/ S% x( s+ g+ H看错了你的问题。有可能是你的server.mappath设置的问题。
7 [) B) X3 t2 L4 A' e6 x9 l
5 i: f1 u4 L- y9 b& ?4 `( W) ?[ Last edited by Ward on 2004-11-24 at 05:33 PM ]
鲜花(9) 鸡蛋(0)
 楼主| 发表于 2004-11-24 17:45 | 显示全部楼层
您的意思是:按照你的语句重新设置一下试试?
鲜花(240) 鸡蛋(0)
发表于 2004-11-24 18:24 | 显示全部楼层
老杨团队 追求完美
不支持access
鲜花(9) 鸡蛋(0)
 楼主| 发表于 2004-11-24 18:30 | 显示全部楼层
错误信息是:
" Y7 q5 F* C) a2 \+ ?8 v1 LADODB.Connection.1 error '800a0bb9'
/ n+ a0 o. P, z2 C: p. Q% i9 |2 a! g! p7 Y& w
The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another.
! t! e9 [: U) {% A, L
7 [$ y% l" B8 j2 }我也觉得是不支持ACCESS,不过租前曾专门电话问过,说可以啊。
鲜花(0) 鸡蛋(0)
发表于 2004-11-24 18:51 | 显示全部楼层
那就是不支持了,数据库连接故障有很多种。
鲜花(2) 鸡蛋(0)
发表于 2004-11-24 19:42 | 显示全部楼层
老杨团队,追求完美;客户至上,服务到位!
应该是服务器端的ODBC没设置好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系我们|小黑屋|手机版|Archiver|埃德蒙顿中文网

GMT-7, 2026-4-10 15:02 , Processed in 0.255549 second(s), 17 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表