getConnection()和createStatement()出错了????

来源:百度知道 编辑:UC知道 时间:2024/07/04 07:47:14
public void jButton1_actionPerformed(ActionEvent actionEvent) {
String sql=null;
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:connect_sql_test";
String user="";
String password="";
conn= DriverManager.getConnection (url,user,password); ////这里显示getConnection出错
stmt=conn.createStatement();
//这里显示createStatement出错
sql="select * from test";
rs=stmt.executeQuery(sql);
while(rs.next())
{
jTextArea1.setText(rs.getString("NAME"));
jTextArea1.setText(rs.getString(&quo

你是不是import错包了呢
看你的出错信息好像时说你引入的是com.sun.corba.se.pept.transport.Connection,而不是java.sql.Connection


import com.sun.corba.se.pept.transport.Connection;
改成
java.sql.Connection

是啊,好象你的包是导错了呢
还有,你建了数据源吗?感觉你没有建数据源