问题描述
- sqlserver数据库连接编写的类运行出来报ConnectionID:1是为什么?求指导
-
package com.db;import java.sql.*;
public class DBHelper {String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbRUL="jdbc:sqlserver://localhost:1433;DatabaseName=Clothes system";
String userName="sa";
String userPwd="123456";public Connection getConn(){
Connection conn = null;
try{
Class.forName(driverName);
}
catch(Exception e){}
try{
conn=DriverManager.getConnection(dbRUL,userName,userPwd);
}
catch(SQLException ex){}
return conn;}
public static void main(String[] args)
{
System.out.println(new DBHelper().getConn());}
}
解决方案
new DBHelper().getConn()输出的是它的toString,所以显示ConnectionID:1,没问题。
解决方案二:
看下connection的源码里面toString函数怎么写的
时间: 2024-08-29 13:02:22