jdbc连接mysql问题,拜托大家了,弄了一晚上了

ppwxjd 2010-04-10 01:48:44
环境为Eclipse,jdbc驱动也加载了
我写了个测试,代码如下
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.*;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import java.sql.SQLException;

public class Test {
public void main(String []args)throws Exception
{

Class.forName("com.mysql.jdbc.Driver");
Connection con= DriverManager.getConnection(("jdbc:mysql://127.0.0.1:3306/test", "root", "123");

Statement sm=con.createStatement();
ResultSet rs=sm.executeQuery("SELECT * FROM wangpan");
while(rs.next())
{
System.out.println("UserId:"+rs.getString(0));
System.out.println("UserName:"+rs.getString(1));
System.out.println();

}

}

}


Connection con= DriverManager.getConnection(("jdbc:mysql://127.0.0.1:3306/test", "root", "123");

Statement sm=con.createStatement();
这两句总是报错。。。。说type mismatch: cannot convert from Connection to Connection
...全文
363 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Achilles_Dynasty 2010-04-10
  • 打赏
  • 举报
回复
答案已经出来了。2楼的。以后遇见这种错误,就看头文件是否引错,类名是否与一些报名重名之类,一般就可以解决。
ourswe 2010-04-10
  • 打赏
  • 举报
回复
开始看,还想解解,看着看着解就出来的。
zxcv991 2010-04-10
  • 打赏
  • 举报
回复
路过的
soooooga 2010-04-10
  • 打赏
  • 举报
回复
围观的 。。。
铁匠梁老师 2010-04-10
  • 打赏
  • 举报
回复
原来已经给出正确答案了。
silenceasd 2010-04-10
  • 打赏
  • 举报
回复
哈哈,楼上正解。。。
tongjm2009 2010-04-10
  • 打赏
  • 举报
回复
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
改为
java.sql.Connection;
java.sql.Statement;
shuanshuanzai 2010-04-10
  • 打赏
  • 举报
回复
一个是import com.mysql.jdbc.Connection;
一个是java.sql.Connection;
shuanshuanzai 2010-04-10
  • 打赏
  • 举报
回复
去掉这个import com.mysql.jdbc.Connection;

62,621

社区成员

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

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