Java学习笔记整理(5)

后面章节的总结

一、jdbc:数据库连接处理

二、核心类

1、DriverManager:驱动管理器

1、得到连接

--odbc

Connection con=DriverManager.getConnection("jdbc:odbc:系统dns","sa","sa");

--专用接口

Connection con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=pubs","sa","");

2、连接

Conenction con;

--产生执行sql的对象:

--PreparedStatement

PreparedStatement ps=con.preparedStatement(sql);

--Statement

Statemnet st=con.createStatemenet();

3、执行sql的对象

--PreparedStatemenet可传参,如果一个sql多次重复被执行使用PreparedStatement

PreparedStatement ps=con.preparedStatement("insert into a1(?,?,?)");

ps.setString(1,"1");

--执行insert update delete

ps.executeUpdate();

--执行select

ResultSet rs=ps.executeQuery();

--Statement:不可传参,不重复执行时可用

Statement sm=con.createStatement();

--执行insert update delete

sm.executeUpate("delete from customer");

--执行select

ResultSet rs=sm.executeQuery("select * from customer");

4、结果集(resultSet),要想取值必须next 一次

--取一行

if(rs.next())

{

}

--取多行

while(rs.next())

{

}

标签: 整理笔记学习
------分隔线----------------------------
· 首页 · 注册

百鸣[Baiming.org]欢迎您 百鸣[Baiming.org]欢迎您~