连接数据库问题

骑着蜗牛学 2014-01-07 03:15:30
Connection conn=(Connection) DriverManager.getConnection(url,user,password);
为什么我连接数据库的时候这里都提示我需要强转,我看了书上都不需要,求解释,谢谢。
...全文
113 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
骑着蜗牛学 2014-01-07
  • 打赏
  • 举报
回复
import com.mysql.jdbc.Connection;确实导入错了,谢谢各位了
落雁平沙 2014-01-07
  • 打赏
  • 举报
回复
你导入的数据库包可能错了(import com.mysql.jdbc.Connection;)。我用mysql数据库,导入的包是(import java.sql.Connection;
Test_LD 2014-01-07
  • 打赏
  • 举报
回复
JDK 里面 也就一个Connection接口,DriverManager.getConnection返回的就是Connection类型,不需要强转
正在纠结ing 2014-01-07
  • 打赏
  • 举报
回复
你这个测试类名写成Connection吧,这样试试java.sql.Connection conn=DriverManager.getConnection(url,user,password);
  • 打赏
  • 举报
回复
晕楼上居然跟我说了同样的话
  • 打赏
  • 举报
回复
你的Connection是java.sql.Connection吗?我觉得你是不是引错对象了所以才要你强转啊
姜小白- 2014-01-07
  • 打赏
  • 举报
回复
你前面的Connection 是 java.sql.Connection 吗? 不是的话,就提示强转了,但转完估计也不好用
shenzhenNBA 2014-01-07
  • 打赏
  • 举报
回复
java里都是对象的,返回结果的对象自然要转成前面定义的对象类型,

81,092

社区成员

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

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