问题:
我先用
JAVA编写了连接MSS
ERVER2000数据库
代码如下:
C
LASS.
FORN
AME("
COM.
MICROSOFT.
JDBC.
SQLSERVER.SQLS
ERVERD
RIVER");
S
TRINGURL=
"
JBDC:
MICROSOFT:
SQLSERVER://
LOCALHOST:1433;D
ATABASEN
AME=
PUBS";
S
TRINGUSER="
SA";
S
TRINGPASSWORD="25121982";
C
ONNECTIONCONN=D
RIVERM
ANAGER.
GETC
ONNECTION(
URL,
USER,
PASSWORD);
S
TATEMENTSTMT=
CONN.
CREATES
TATEMENT();
S
TRINGSQL="
SELECT*
FROMJOBS";
R
ESULTS
ETRS=
STMT.
EXECUTEQ
UERY(
SQL);
WHILE(
RS.
NEXT()){
S
YSTEM.
OUT.
PRINTLN(
RS.
GETS
TRING(1));
}
RS.
CLOSE();
STMT.
CLOSE();
CONN.
CLOSE();出现错误:N
OSUITABLEDRIVER
我下载了M
ICROSOFTJDBCD
RIVER安装程序,安装好了
CLASSPATH我设置好了
不知道怎样解决?
我改为用
ODBC连接成功
代码如下:
C
LASS.
FORN
AME("
SUN.
JDBC.
ODBC.J
DBCO
DBCD
RIVER");
C
ONNECTIONCONN=D
RIVERM
ANAGER.
GETC
ONNECTION("
JDBC:
ODBC:
PUBS","
SA","25121982");
我然后改写为
JSP程序(用
ODBC连接)
用
TOMCAT5.0
却出现了错误:
[M
ICROSOFT][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序
我是2003系统。IIS6.0,用的DW+AEECSS做的LOGIN.ASP.在本地测试都没问题,LOGIN都可以添加数据到数据库,打开也一点问题没有。就是上传空间后就出现这样的问题。
系统DSN,文件DSN都是装好驱动,主要问题是路径我不知道怎么设置,是虚拟路径?但是代码是什么。还有DW里的自定义连接字符串可以连到空间不?我LOGIN的代码大家看下应该怎么设置数据库路径。<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>
<%
'***EDITOPERATIONS:DECLARE VARIABLES
源程序是指什么程序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
'BOOLEAN TO ABORT RECORD EDIT
MM_ABORTEDIT=FALSE
'QUERY STRING TO EXECUTE
MM_EDITQUERY=""
%>
<%
'***INSERTRECORD:SET VARIABLES
IF(CSTR(REQUEST("MM_INSERT"))="FORM1")THENMM_EDITCONNECTION=MM_CONN_STRING
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论