发表于: 2018-04-07 22:33:52

1 648


今天完成的事情:

JDBC                                          https://www.cnblogs.com/StarKL/p/6165717.html

1: DriverManger 类

 数据库不同 ,管理不同的JDBC驱动。

2.Connection   接口

负责连接数据库 并担任传送数据的任务 , 例如:连接数据库需要一个通道,那这个通道就是connection。

3.Statement 接口

由Connection产生 ,负责执行SQL语句。 例如:有了通道我可以开车过去就是Statement,执行SQL语句。

4.ResultSet 接口

负责保存Statement 执行后产生的结果,  例如: 开车过去把东西拿了回来 东西就是ResultSet。



当try 语句出错误时会自动执行catch  , 实例化Exception类 的对象 e  ,然后引用 printStackTrace() 方法 打印出 异常信息在程序中的位置何原因。

try {

    int i = 1/0;                           // 代码区

}catch(Exception e){


    e.printStackTrace();          //异常处理区

}



while(rs.next())与 if(rs.next())的区别。

 while(rs.next())会将rs 全部读取。

if(rs.next())    只会执行一次 判断是否有数据。     http://blog.sina.com.cn/s/blog_64056edc0100z2ip.html



成功连接mysql数据库。 百度的如何将包引用      https://www.cnblogs.com/jirwolf/p/6740956.html       http://www.jb51.net/article/72672.htm



明天的计划:明天继续 jdbc 查询 增删操作

遇到的问题:

第一次连接时,报了错。弄了好久在群里问师兄们 解决了 是缺少mysql驱动包。


今天的收获:


返回列表 返回列表
评论

    分享到