JDBCAPI介绍java.sql.ResultSet接口:定义结果集对象★voidclose()throwsSQLException:释放、关闭ResultSet对象★voidbeforeFisrtO:将记录指针定位到首行之前,这是记录指针的初始状态★voidafterLast():将ResultSet的记录指针定位到最后一行之后。★booleanabsolute(introw):将结果集移动到第几行。(row是负数,移动到倒数第几行)+booleanfirsto:将ResultSet的记录指针定位到首行。★booleanprevious(:将ResultSet的记录指针定位到上一行。★booleannext):将ResultSet的记录指针定位到下一行。booleanlasto:将ResultSet的记录指针定位到最后一行。如果移动后的记录指针指向一条有效记录,则返回true
JDBC API介绍 java.sql.ResultSet接口:定义结果集对象 void close() throws SQLException:释放、关闭ResultSet对象 void beforeFisrt(): 将记录指针定位到首行之前,这是记录指针的初始状态。 void afterLast():将ResultSet的记录指针定位到最后一行之后。 boolean absolute (int row): 将结果集移动到第几行。(row是负数,移动到倒数第几行) boolean first():将ResultSet的记录指针定位到首行。 boolean previous():将ResultSet的记录指针定位到上一行。 boolean next():将ResultSet的记录指针定位到下一行。 boolean last():将ResultSet的记录指针定位到最后一行。 如果移动后的记录指针指向一条有效记录,则返回true
程序开始JDBC编程步骤加载数据库驱动Class.forName(...)连接数据库DriverManager.getConnection(url,user,password)con创建sQL语句执行对象con.createStatement或con.preparedStatement执行SQL语句,进行数据处理st.executeUpate或st.executeQuery需要继续处理数据关闭SQL语句执行对象st.close关闭连接con.close程序结束
JDBC编程步骤 连接数据库 DriverManager.getConnection(url,user,password)→con 创建SQL语句执行对象 con.createStatement 或con.preparedStatement 执行SQL语句,进行数据处理 st.executeUpate 或 st.executeQuery 需要继续处理数据 关闭SQL语句执行对象 st.close 关闭连接 con.close 程序结束 加载数据库驱动 Class.forName(.) 程序开始
程序开始增加记录JDBC编程步骤加载数据库驱动Class.forName(...)连接数据库DriverManager.getConnection(url,user,password)con准备sQL语句:Stringsql="insertintostudentvalues(null,wanghua',20)”创建SQL语句执行对象con.createStatement(sql)→st利用st.executeUpate(执行SQL语句,将结果>result关闭SQL语句执行对象st.closeC关闭连接con.closeo程序结束
增加记录JDBC编程步骤 连接数据库 DriverManager.getConnection(url,user,password)→con 准备SQL语句:String sql=“insert into student values(null,’wanghua’,20)”; 创建SQL语句执行对象 con.createStatement (sql) →st 关闭SQL语句执行对象 st.close() 关闭连接 con.close() 程序结束 加载数据库驱动 Class.forName(.) 程序开始 利用st.executeUpate() 执行SQL语句,将结果→result
程序开始查询记录JDBC编程步骤+加载数据库驱动Class.forName(...)连接数据库DriverManager.getConnection(url,user,password)→con准备SQL语句:Stringsql1="select*fromstudent”创建SQL语句执行对象con.createStatement(sql)st利用st.executeQueryO执行sQL语句将结果>ResultSet(rs)对结果集rs展开数据关闭结果集对象rs.closeo关闭SQL语句执行对象st.closeo关闭连接con.closeo程序结束
查询记录JDBC编程步骤 连接数据库 DriverManager.getConnection(url,user,password)→con 准备SQL语句:String sql1=“select * from student”; 创建SQL语句执行对象 con.createStatement (sql) →st 关闭SQL语句执行对象 st.close() 关闭连接 con.close() 程序结束 加载数据库驱动 Class.forName(.) 程序开始 利用st.executeQuery() 执行SQL语句 将结果→ResultSet (rs) ,对结果集rs展开数据 关闭结果集对象 rs.close()
8-2MySQL数据库操作的常用sql命令1、创建表2、对表中的数据进行管理(1) 增加记录(2)删除记录(3)修改记录(4)查询记录
8-2 MySQL数据库操作的常用sql命令 1、创建表 2、对表中的数据进行管理 (1) 增加记录 (2) 删除记录 (3) 修改记录 (4) 查询记录