JDBC:java database connection(java数据库连接技术)
是java连接数据库整套接口
查询步骤:
一:复制驱动
根据需要什么数据库就把对应的数据库放在工程的lib目录下
二:装载驱动
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
三:建立连接(三个参数 url usename password)
Connection con
=DriverManager.getConnection(“jdbc:sqlserver://127.0.0.1:1433;DatabaseName=s38”, “sa”, “sasa”);
四:编写SQL
String sql=”select did,dname from dept”;
五:建立与处理声明对象
PreparedStatement pre=con.prepareStatement(sql);
六:发送SQL,得到结果集ResultSet
ResultSet rs=pre.executeQuery();
七:遍历结果集
while(rs.next()){
//.next() 从数据库·中,取一行
int did=rs.getInt(1); //下标从1开始
String dname=rs.getString("dname");
System.out.println("ID:"+did+"\t"+"名称:"+dname);
}
八:关闭
把接口关闭:con.close();
新增步骤:
一:复制驱动(同上)
二:装载驱动
三:建立连接(三个参数 url usename password)
* 不同:*
四:编写SQL
String sql="insert into dept values(?)";
五:建立与处理声明对象
PreparedStatement pre=con.prepareStatement(sql);
pre.setString(1, dname); //解开问号
六:发送SQL,返回几行有影响
int n=pre.executeUpdate(); //返回几行有影响
七:关闭
把接口关闭:con.close();