重装了一下系统,原来做的东东报错,高手看看

zkm2004 2006-11-28 10:12:00
java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][DBNETLIB]一般性网络错误。请检查网络文档。
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at ConDB.<init>(ConDB.java:16)//******
at agentcopepanel.<init>(agentcopepanel.java:231)//******
at TreeListener.valueChanged(TreeListener.java:25)//******
at javax.swing.JTree.fireValueChanged(Unknown Source)
at javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source)
at javax.swing.JTree.setSelectionPath(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelectionImpl(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

就是加注示的三行有错,
...全文
154 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
luyang1016 2006-11-28
  • 打赏
  • 举报
回复
恭喜lz
tcmis 2006-11-28
  • 打赏
  • 举报
回复
呵呵,,防火墙
zkm2004 2006-11-28
  • 打赏
  • 举报
回复
谢谢大家了,我自己搞定了,

重装后,jdk要访问网络,我给屏蔽了,我允许它访问网络,就ok了
pdskiller 2006-11-28
  • 打赏
  • 举报
回复
你的包都有吗?
得装后,JDK还在原来的地方吗?
zkm2004 2006-11-28
  • 打赏
  • 举报
回复
重装了系统,程序不变,我直接把数据源的名字贴过去的,没错

测试能连接

用户名用的是sa

密码为空

都和以前一样
malligator 2006-11-28
  • 打赏
  • 举报
回复
数据源名字对么?

测试连接能连么?

用户名密码也对吧?
zkm2004 2006-11-28
  • 打赏
  • 举报
回复
没贴出其它两个文件,太长了

就是这个ConDB.java有错

不知道怎么解决这个问题

系统重做的,SQL重装了,eclipse没重装,数据源也建了,库也导入了,SQL中的安全性也改为

SQL Server和window
zkm2004 2006-11-28
  • 打赏
  • 举报
回复
ConDB.java

import java.sql.*;

import sun.jdbc.odbc.JdbcOdbcDriver;

public class ConDB {

private Connection conn;
private PreparedStatement pstmt;
private Statement stmt;
private ResultSet rs;
public ConDB() throws Exception {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:MainCall";
String user = "sa";
String pwd = "";
conn = DriverManager.getConnection(url,user,pwd);//******
}
public PreparedStatement getpstmt(String sql,int i,int j)throws Exception {
pstmt = conn.prepareStatement(sql,i,j);
return pstmt;
}
public ResultSet getpstmt(String sql)throws Exception {
pstmt = conn.prepareStatement(sql);
rs =pstmt.executeQuery();
return rs;
}
public ResultSet getstmt(String sql) throws Exception{
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
return rs;
}
// public ResultSet getpstmtrs() throws Exception{
// ResultSet rs =pstmt.executeQuery();
// return rs;
// }
// public ResultSet getstmtrs(String sql) throws Exception{
// ResultSet rs =stmt.executeQuery(sql);
// return rs;
// }


}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧