Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
cnn = DriverManager.getConnection("jdbc:odbc:lm", "lm,"lm");
取到Connection后
ResultSet rset = null;
String sqlStr = "SELECT * FROM " + tableName;
Statement smt = null;
try{
smt = cnn.createStatement();
rset = smt.executeQuery(sqlStr); }
catch (SQLException ex) { System.out.println("Exception:" + ex.toString()); }
Exception:java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt
这是一个什么问题???????
我用JDBC连就没问题了
cnn = DriverManager.getConnection("jdbc:odbc:lm", "lm,"lm");
取到Connection后
ResultSet rset = null;
String sqlStr = "SELECT * FROM " + tableName;
Statement smt = null;
try{
smt = cnn.createStatement();
rset = smt.executeQuery(sqlStr); }
catch (SQLException ex) { System.out.println("Exception:" + ex.toString()); }
Exception:java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt
这是一个什么问题???????
我用JDBC连就没问题了
解决方案 »
- 如何用Graphics2D实现以下的图片局部旋转效果?
- java一个你们碰不到的问题
- 弱弱的问一句,csdn论坛上让放网址吗?
- 无法写入文件的错误??关于Scanner
- 求教一个问题的高效算法
- 面试中遇到过英文口语考察的同志们进来帮个忙!600里加急!
- 简单问题:jdk连mysql数据库异常!
- 我是做DELPHI的,优点C/C++基础,现在想学JAVA,想请教各位JAVA高手关于JAVA的问题,高分等你拿
- 不知道有没有那位大虾用过JBuilder,我能不能不用他自带地Tomcat和jdk,怎么弄,定给分,谢谢!
- 用jbuilder连数据库
- ArrayList的拷贝
- 为什么我觉得是A呢!!请指教!!
/**
* 从连接池取得连接的方法
* @param conn
*/
public static Connection cnn = null;
public static Connection getcon(DataSourceEntity dse) {
String dbURL = "jdbc:odbc:lm";
String user = dse.getSourceUser();
String password = dse.getSourcePwd();
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
cnn = DriverManager.getConnection("jdbc:odbc:lm", "lm",
"lm");//
// Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//
// cnn = DriverManager.getConnection(
// "jdbc:microsoft:sqlserver://192.168.1.102:1433;databasename=Northwind",
// "lm", "lm");
if (cnn == null) {
System.out.println("aaaaaaaaaaa");
}
} catch (Exception e2) {
// TODO 自动生成 catch 块
e2.printStackTrace();
} return cnn;
}
}
这是我的连接工厂
我在外面就直接这样调用