埃德蒙顿华人社区-Edmonton China

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

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

[复制链接]
鲜花(9) 鸡蛋(0)
发表于 2004-11-24 16:53 | 显示全部楼层 |阅读模式
老杨团队,追求完美;客户至上,服务到位!
用ASP做了一个主页,刚申请了一个空间,结果在我自己机器上好好的程序传上
% @5 C& y4 V9 o5 j6 k- j! \* h去后就不能用了,显示我的数据库连接有错误,我的语句是:* e# c9 s" [- |9 o# Q) ~) l  h1 h
3 z) r( A$ S5 J0 |. W# `" y; t
   dbc.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("databasename.mdb" )
3 F, |' ^' M8 X; y6 T& I* ?
* c' F* ^5 K, t) z. {$ d: u+ _这有什么问题吗?为什么在我机器上好好的?是不是这个服务器不支持ACCESS
  T' J# j: h" F& ^  ?! l数据库?% d, Y0 J" A3 h7 `
( A0 i' u) b9 u7 \
谢谢!
5 x% w/ I+ |) k5 X, w, ]5 k7 s- T
$ ]+ m* a9 J' O7 M# x[ 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)};"       ( o6 n% \2 d9 V9 I0 G# R; T
        set conn=server.createobject("ADODB.CONNECTION")
( a5 z3 \. T- X/ @. O( K. \3 u        if err.number<>0 then
1 s9 U" `+ [6 L/ R& I  h                err.clear
2 {& i7 B( t$ |6 T4 S                set conn=nothing
4 u6 J/ G* P" q0 U2 F                response.write "数据库连接出错!"* u2 \) C+ v- x- U
                Response.End
1 M6 Q" S( T( l0 S' _        else. C, I. A* E  n
                conn.open connstr& ?* w4 D$ L* h, u" z  s+ C1 U
                if err then " K, U: f" ~6 ~5 J9 O$ \; a
                        err.clear4 r5 g+ R4 c! \! `, k' M% W
                        set conn=nothing& s, h' E# f5 m
                        response.write "数据库连接出错!"
; p" ?  N. F' z' ?6 f9 L& x! g                        Response.End
3 ^: U+ S! Q5 B* Q                end if- Z! r! [. F. q( O3 d" `! F
        end if
  X/ C: V+ N& @$ H6 D$ N6 V看错了你的问题。有可能是你的server.mappath设置的问题。
/ {8 t  g7 T6 V' a7 W6 Y# I& I1 l" a( c8 p4 \) h0 ?+ r* q
[ 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 | 显示全部楼层
错误信息是:7 r6 O5 B" W' B' T
ADODB.Connection.1 error '800a0bb9'
) m9 T. ^; {  l$ s
. E/ K2 `9 A. G$ x+ n. t/ bThe application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another.
. @; _& G9 U/ W, A: N  q( o: C) e- s& R- p# m5 K: p" N
我也觉得是不支持ACCESS,不过租前曾专门电话问过,说可以啊。
鲜花(0) 鸡蛋(0)
发表于 2004-11-24 18:51 | 显示全部楼层
那就是不支持了,数据库连接故障有很多种。
鲜花(2) 鸡蛋(0)
发表于 2004-11-24 19:42 | 显示全部楼层
老杨团队,追求完美;客户至上,服务到位!
应该是服务器端的ODBC没设置好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT-7, 2026-5-14 04:55 , Processed in 0.165030 second(s), 17 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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