埃德蒙顿华人社区-Edmonton China

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

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

[复制链接]
鲜花(9) 鸡蛋(0)
发表于 2004-11-24 16:53 | 显示全部楼层 |阅读模式
老杨团队,追求完美;客户至上,服务到位!
用ASP做了一个主页,刚申请了一个空间,结果在我自己机器上好好的程序传上
: C" P! |  y, m" A% t去后就不能用了,显示我的数据库连接有错误,我的语句是:
( G- Y) m8 }$ B$ j. A+ ^" u6 E4 E: S  g% C7 e# @5 R' Z- o
   dbc.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("databasename.mdb" )% @2 t* F9 w& e! F) [7 A$ \. k2 ]

. U! t% E1 r6 l, ~+ P  L' C3 r& y5 t这有什么问题吗?为什么在我机器上好好的?是不是这个服务器不支持ACCESS  o( j# v( H! X1 K) k
数据库?9 a4 F# R+ x0 x3 M3 ~+ Z
; f1 k! K# {( E( q
谢谢!' @0 m& k; F- Q1 c  h6 i5 J
. l3 Q+ M+ P: u: X5 x! j- L; {
[ 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)};"      
0 z* F+ N, I# V5 f0 e9 T& q        set conn=server.createobject("ADODB.CONNECTION"); w' a7 ]9 w7 C/ _5 W- W( `: ^
        if err.number<>0 then   a2 V( d  M6 z4 `) ~
                err.clear
5 _" ^4 w! k; t7 P  ]: |" v                set conn=nothing6 F  a3 N6 J0 d! A' q* B
                response.write "数据库连接出错!"
' }0 Z+ Q) j9 O+ ^6 R# }                Response.End5 _( R% U! B4 p# y! t
        else! w! y( D" }- t  e3 j1 G- [' m
                conn.open connstr
1 G3 U0 V- d' k) D/ {( Y+ ?( `9 z                if err then 5 W. m" D( n) x; K0 p' j3 |
                        err.clear  m$ K6 O. j/ H2 B! h& Z1 _9 ^
                        set conn=nothing
9 e1 J* S; m1 D% n& f& Z$ d                        response.write "数据库连接出错!"
: d8 c5 q0 D6 Y* ]7 o8 |/ v                        Response.End ( ?5 b5 L( _; V. }( P6 z/ L8 ^, v7 G
                end if& K1 G  u+ p4 r: y' |: I  h, B$ l
        end if
6 q8 k6 `5 {# i" A+ A2 _: h看错了你的问题。有可能是你的server.mappath设置的问题。( }6 c/ o: p5 i( l
9 I! e' v( Q, R" T5 y2 i4 A
[ 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 | 显示全部楼层
错误信息是:
$ B6 S8 L/ N" IADODB.Connection.1 error '800a0bb9' 6 p' G- z: r' G$ f1 ?& V

) D4 u8 H9 d0 L! B( oThe application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another. ) Q! i5 d; i0 s/ _3 }; e2 V0 n8 p, k( x
8 K9 }  @. r6 T1 g4 Z
我也觉得是不支持ACCESS,不过租前曾专门电话问过,说可以啊。
鲜花(0) 鸡蛋(0)
发表于 2004-11-24 18:51 | 显示全部楼层
那就是不支持了,数据库连接故障有很多种。
鲜花(2) 鸡蛋(0)
发表于 2004-11-24 19:42 | 显示全部楼层
老杨团队,追求完美;客户至上,服务到位!
应该是服务器端的ODBC没设置好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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