Topic: JDBC环境变量的设置问题? |
Print this page |
1.JDBC环境变量的设置问题? | Copy to clipboard |
Posted by: hujianso Posted on: 2004-09-13 22:30 刚刚安装了Microsoft SQL Server 2000 Driver for JDBC。但是环境变量怎么设置呀?我用jdk编译的时候总是提示连接不到数据库!郁闷!! |
2.Re:JDBC环境变量的设置问题? [Re: hujianso] | Copy to clipboard |
Posted by: jameszhang Posted on: 2004-09-14 08:18 用 搜索 试试 |
3.Re:JDBC环境变量的设置问题? [Re: hujianso] | Copy to clipboard |
Posted by: hujianso Posted on: 2004-09-14 09:52 我搜过了试了都不行。 方法1.设置classpath路径:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar ;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar ;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar 提示:Exception in thread "main" java.lang.NoClassDefFoundError: MyJava 那应该表示classpath设置有问题了?! 方法2.将C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib下的那三个文件拷贝到c:/jdk/jre/lib/ext里面 ---也不行。也总是提示我的数据库找不到。我的java文件如下: import java.sql.* ; public class TestJDBC { public static void main(String args[]) { try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver") ; System.out.println("数据库驱动程序注册成功") ; String url = "jdbc:microsoft:sqlserver://localhost:1443;DatabaseName=mydata"; //mydata是sqlserver中数据库的名字。 Connection conn = DriverManager.getConnection(url,"","") ; System.out.println("成功连接数据库"); } catch (Exception e) { System.out.println("数据库连接失败"); e.printStackTrace(); } }; }; 到底是那里出错了,sqlserver服务器我也打开了! |
4.Re:JDBC环境变量的设置问题? [Re: hujianso] | Copy to clipboard |
Posted by: xml1123 Posted on: 2004-09-20 12:24 不知道你用的什么开发环境? 我用eclipse,适用SQL Server2000的JDBC驱动程序,把那三个jar放到了JAVA_HOME\lib\,在系统的CLASSPATH环境变量中增加这三个jar的路径(含文件名)。在工程的属性的编译路径中,增加这三个jar。一切正常。运行的时候没有加额外的参数。 我用批处理文件编译,build.bat内容如下: javac -classpath .\;D:\j2sdk1.4.2_05\lib\log4j-1.2.8.jar;D:\j2sdk1.4.2_05\lib\mssqlserver.jar;D:\j2sdk1.4.2_05\lib\msbase.jar;D:\j2sdk1.4.2_05\lib\msutil.jar .\cn\mecool\sms\CFB\SMSCFBServer.java -d ..\bin 也可以编译。 |
5.Re:JDBC环境变量的设置问题? [Re: hujianso] | Copy to clipboard |
Posted by: eterne Posted on: 2004-09-23 13:26 hujianso wrote: 哪来的MyJava??? PS:username,password都是""? |
6.Re:JDBC环境变量的设置问题? [Re: hujianso] | Copy to clipboard |
Posted by: javajin Posted on: 2004-09-25 17:30 放你自己代码的的路径加在CLASSPATH中就好了 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |