日期:2014-05-18  浏览次数:20649 次

javabean连接SQL的问题..在线=
import   java.sql.*;
class   DBTool
{
String   DbDriver= "com.microsoft.jdbc.sqlserver.SQLServerDriver ";//加载数据驱动
String   DbUrl= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test ";//数据库的位置
String   User= "sa ";
String   PassWord= " ";
Connection   conn=null;
public   DBTool()
{
DbConn();
}
public   void   DbConn(){

try{
Class.forName(DbDriver);
conn=DriverManager.getConnection(DbUrl,User,PassWord);
System.out.println( "数据库连接成功 ");
}
catch(Exception   e){
System.out.println(e.getMessage());
}

}
public   static   void   main(String   args[]){
DBTool   test=new   DBTool();


}

}
----保存为:DBTool.java
正确编译后java   DBTool为什么总是出现这样的结果:
com.microsoft.jdbc.sqlserver.SQLServerDriver
环境变量配置中classpath的内容为:
.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;D:\Program   Files\Tomcat   5.0\common\lib\servlet-api.jar;D:\Program   Files\Tomcat   5.0\common\lib\msbase.jar;D:\Program   Files\Tomcat   5.0\common\lib\mssqlserver.jar;D:\Program   Files\Tomcat   5.0\common\lib\msutil.jar

------解决方案--------------------
System.out.println(e.getMessage());改成e.printStackTrace();再把错误信息贴上来
------解决方案--------------------
楼主你在等吗?
System.out.println(e.getMessage());改成e.printStackTrace();再把错误信息贴上来啊


------解决方案--------------------
用e.printStackTrace();把错误信息帖出来
------解决方案--------------------
e.printStackTrace();e.printStackTrace();e.printStackTrace();e.printStackTrace();e.printStackTrace();e.printStackTrace();e.printStackTrace();e.printStackTrace();e.printStackTrace();e.printStackTrace();e.printStackTrace();e.printStackTrace();