当前位置:Gxlcms > 数据库问题 > JDBC

JDBC

时间:2021-07-01 10:21:17 帮助过:18人阅读

package Day14八; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.ResultSet; 6 import java.sql.SQLException; 7 import java.sql.Statement; 8 9 public class TestJDBC { 10 public static void main(String[] args) { 11 12 try{ 13 //1.加载驱动 14 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 15 }catch(ClassNotFoundException e){ 16 e.printStackTrace(); 17 } 18 //2.获得连接url=jdbc:sqlserver://localhost:1433;DatabaseNmae=schoolDB 19 //username,password 20 //jdbc:数据库://ip地址:端口号;数据库名 21 try { 22 Connection conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=schoolDB", "sa", "123456"); 23 System.out.println(conn); 24 //3.执行SQL语句,得到返回结果 25 String sql="select * from emp"; 26 //获取执行sql语句的对象 27 Statement st=conn.createStatement(); 28 ResultSet rs=st.executeQuery(sql); 29 //4.处理结果(游标,迭代指针) 30 while(rs.next()){ 31 int empno=rs.getInt("empno"); 32 String ename=rs.getString("ename"); 33 String job=rs.getString("job"); 34 System.out.println(empno+"\t"+ename+"\t"+job); 35 } 36 //5.释放资源 37 rs.close(); 38 st.close(); 39 conn.close(); 40 } catch (SQLException e) { 41 e.printStackTrace(); 42 } 43 } 44 } 代码示例

 

JDBC

标签:tin   out   下标   释放   返回结果   厂商   数据库名   from   字段名   

人气教程排行