ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx

上传人:b****5 文档编号:19898926 上传时间:2023-01-12 格式:DOCX 页数:8 大小:16.15KB
下载 相关 举报
ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx_第1页
第1页 / 共8页
ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx_第2页
第2页 / 共8页
ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx_第3页
第3页 / 共8页
ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx_第4页
第4页 / 共8页
ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx

《ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx》由会员分享,可在线阅读,更多相关《ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx(8页珍藏版)》请在冰豆网上搜索。

ODBC 驱动程序管理器 未发现数据源名称并且未指定默认驱动程序解决方案Word格式.docx

LOCALHOST:

1433;

D

ATABASEN

AME=

PUBS"

;

TRINGUSER="

SA"

TRINGPASSWORD="

25121982"

ONNECTIONCONN=D

RIVERM

ANAGER.

GETC

ONNECTION(

URL,

USER,

PASSWORD);

TATEMENTSTMT=

CONN.

CREATES

TATEMENT();

TRINGSQL="

SELECT*

FROMJOBS"

R

ESULTS

ETRS=

STMT.

EXECUTEQ

UERY(

SQL);

WHILE(

RS.

NEXT()){

YSTEM.

OUT.

PRINTLN(

GETS

TRING

(1));

}

CLOSE();

出现错误:

N

OSUITABLEDRIVER

我下载了M

ICROSOFTJDBCD

RIVER安装程序,安装好了

CLASSPATH我设置好了

不知道怎样解决?

我改为用

ODBC连接成功

SUN.

ODBC.J

DBCO

DBCD

ONNECTION("

JDBC:

ODBC:

"

我然后改写为

JSP程序(用

ODBC连接)

TOMCAT5.0

却出现了错误:

[M

ICROSOFT][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序

我是2003系统。

IIS6.0,用的DW+AEECSS做的LOGIN.ASP.在本地测试都没问题,LOGIN都可以添加数据到数据库,打开也一点问题没有。

就是上传空间后就出现这样的问题。

系统DSN,文件DSN都是装好驱动,主要问题是路径我不知道怎么设置,是虚拟路径?

但是代码是什么。

还有DW里的自定义连接字符串可以连到空间不?

我LOGIN的代码大家看下应该怎么设置数据库路径。

<

%@LANGUAGE="

VBSCRIPT"

CODEPAGE="

936"

%>

!

--#INCLUDEFILE="

CONNECTIONS/CONN.ASP"

-->

%

'

***EDITOPERATIONS:

DECLAREVARIABLES

DIMMM_EDITACTION

DIMMM_ABORTEDIT

DIMMM_EDITQUERY

DIMMM_EDITCMD

DIMMM_EDITCONNECTION

DIMMM_EDITTABLE

DIMMM_EDITREDIRECTURL

DIMMM_EDITCOLUMN

DIMMM_RECORDID

DIMMM_FIELDSSTR

DIMMM_COLUMNSSTR

DIMMM_FIELDS

DIMMM_COLUMNS

DIMMM_TYPEARRAY

DIMMM_FORMVAL

DIMMM_DELIM

DIMMM_ALTVAL

DIMMM_EMPTYVAL

DIMMM_I

MM_EDITACTION=CSTR(REQUEST.SERVERVARIABLES("

SCRIPT_NAME"

))

IF(REQUEST.QUERYSTRING<

>

)THEN

MM_EDITACTION=MM_EDITACTION&

?

&

SERVER.HTMLENCODE(REQUEST.QUERYSTRING)ENDIF

BOOLEANTOABORTRECORDEDIT

MM_ABORTEDIT=FALSE

QUERYSTRINGTOEXECUTE

MM_EDITQUERY="

***INSERTRECORD:

SETVARIABLES

IF(CSTR(REQUEST("

MM_INSERT"

))="

FORM1"

)THENMM_EDITCONNECTION=MM_CONN_STRING

MM_EDITTABLE="

TEXT1"

MM_EDITREDIRECTURL="

MM_FIELDSSTR="

ZHANGHAO|VALUE|MIMA|VALUE|DENGJI|VALUE|FUWUQI|VALUE"

MM_COLUMNSSTR=

ZHANGHAO|'

NONE,'

|MIMA|'

|DENGJI|'

|FUWUQI|'

CREATETHEMM_FIELDSANDMM_COLUMNSARRAYS

MM_FIELDS=SPLIT(MM_FIELDSSTR,"

|"

MM_COLUMNS=SPLIT(MM_COLUMNSSTR,"

SETTHEFORMVALUES

FORMM_I=LBOUND(MM_FIELDS)TOUBOUND(MM_FIELDS)STEP2

MM_FIELDS(MM_I+1)=CSTR(REQUEST.FORM(MM_FIELDS(MM_I)))

NEXT

APPENDTHEQUERYSTRINGTOTHEREDIRECTURL

IF(MM_EDITREDIRECTURL<

ANDREQUEST.QUERYSTRING<

IF(INSTR(1,MM_EDITREDIRECTURL,"

VBTEXTCOMPARE)=0ANDREQUEST.QUERYSTRING<

MM_EDITREDIRECTURL=MM_EDITREDIRECTURL&

REQUEST.QUERYSTRINGELSE

REQUEST.QUERYSTRINGENDIF

ENDIF

CONSTRUCTASQLINSERTSTATEMENTANDEXECUTEIT

DIMMM_TABLEVALUES

DIMMM_DBVALUES

))<

CREATETHESQLINSERTSTATEMENT

MM_TABLEVALUES="

MM_DBVALUES="

MM_FORMVAL=MM_FIELDS(MM_I+1)MM_TYPEARRAY=SPLIT(MM_COLUMNS(MM_I+1),"

MM_DELIM=MM_TYPEARRAY(0)

IF(MM_DELIM="

NONE"

)THENMM_DELIM="

MM_ALTVAL=MM_TYPEARRAY

(1)

IF(MM_ALTVAL="

)THENMM_ALTVAL="

MM_EMPTYVAL=MM_TYPEARRAY

(2)

IF(MM_EMPTYVAL="

)THENMM_EMPTYVAL="

IF(MM_FORMVAL="

MM_FORMVAL=MM_EMPTYVAL

ELSE

IF(MM_ALTVAL<

MM_FORMVAL=MM_ALTVAL

ELSEIF(MM_DELIM="

)THEN'

ESCAPEQUOTES

MM_FORMVAL="

REPLACE(MM_FORMVAL,"

)&

MM_FORMVAL=MM_DELIM+MM_FORMVAL+MM_DELIM

IF(MM_I<

LBOUND(MM_FIELDS))THEN

MM_TABLEVALUES=MM_TABLEVALUES&

MM_DBVALUES=MM_DBVALUES&

MM_COLUMNS(MM_I)

MM_FORMVAL

INSERTINTO"

MM_EDITTABLE&

("

MM_TABLEVALUES&

)VALUES("

MM_DBVALUES&

)"

IF(NOTMM_ABORTEDIT)THEN

EXECUTETHEINSERT

SETMM_EDITCMD=SERVER.CREATEOBJECT("

ADODB.COMMAND"

MM_EDITCMD.ACTIVECONNECTION=MM_EDITCONNECTION

MM_EDITCMD.COMMANDTEXT=MM_EDITQUERY

MM_EDITCMD.EXECUTE

MM_EDITCMD.ACTIVECONNECTION.CLOSEIF(MM_EDITREDIRECTURL<

RESPONSE.REDIRECT(MM_EDITREDIRECTURL)

答案:

修改

CONNSTR="

DBQ="

+SERVER.MAPPATH("

DATA/#FL1.ASP"

)+"

DEFAULTDIR=;

DRIVER={MICROSOFTACCESSDRIVER(*.MDB)};

PROVIDER=MICROSOFT.JET.OLEDB.4.0;

DATASOURCE="

SERVER.MAPPATH("

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1