Connection conn = DriverManager.getConnection(url,username,password);

以上这段代码一直报错是什么原因?Class.forName("com.mysql.jdbc.Driver");Stringurl="jdbc:mysql://localh... 以上这段代码一直报错是什么原因?

Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/db_database10";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url,username,password);
String sql = "insert into tb_book(name,price,bookCount,author) values(?,?,?,?)";

PreparedStatement ps = conn.prepareStatement(sql);
ps.setString(1, book.getName());
ps.setDouble(2, book.getPrice());
ps.setInt(3, book.getBookCount());
ps.setString(4, book.getAuthor());
int row = ps.executeUpdate();
if(row>0){
out.print("成功添加了" + row + "条数据!");
}
ps.close();
conn.close();
展开
 我来答
沧桑老腊肉
2015-10-23 · TA获得超过200个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:194万
展开全部
是不是没有添加try,catch捕获异常
更多追问追答
追问
添加了,我没有粘贴出来。只把关键的粘上来了
追答
是运行时错误,还是编译错误,最好把错误截图看看
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友906e2d1
2020-06-02
知道答主
回答量:1
采纳率:0%
帮助的人:609
展开全部
你成功了吗 成功了也告诉我怎么弄的 我显示连接成功 但是数据库的数据没有改动
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鲲背浮雪_
2015-10-23 · TA获得超过204个赞
知道小有建树答主
回答量:385
采纳率:66%
帮助的人:245万
展开全部
把异常信息贴出来看看啊,没有数据库?没有表?没有字段?用户名密码不对?缺少驱动jar包?
追问

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式