码迷,mamicode.com
首页 > 其他好文 > 详细

7-20总结

时间:2017-07-21 01:33:30      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:drive   users   加载   connect   mysql   jdbc   bms   规范   section   

依然是数据库的内容.

今天进行到JDBC的内容.一个用编程来控制数据库输入输出的规范.

一些基础的语法. Class.forName(" com.mysql.jdbc.Driver")   加载数据库 driver驱动

DriverManager.getConnection("jdbc:mysql://localhost/study1?seUnicode=true&characterEncoding=UTF8","账户","密码"); 连接数据库.账户密码   connection

Connection conn=new Connection;conn.prepareStatement("select * from T_Users")  执行的语句为""..这里面和DBMS一样的语法.

ResultSet rs=new ResultSet();  // ResultSet 结果集      conn.prapareStatement().executeQuery(); 执行命令语句.这句话后才执行.

rs.next(); 调取指针下一行.

当表中列有值为null的表示方法.null在表中表示为不知道.当表中的null跟任何值发生比较时都为不知道.

表中若可以为空,然而受基本数据类型的限制,会导致值不显示为null,而是会显示其基本数据的默认值.可以就要用到包装来还原.

 

Integer iAge = (Integer)rs.getObject("Age");

if(objI==null)

{

    System.out.println("布吉岛呀");

}

else

{

   int age = iAge;

}

跟IO类一样.需要关闭资源.Driver Connection ResultSet.

  

 

7-20总结

标签:drive   users   加载   connect   mysql   jdbc   bms   规范   section   

原文地址:http://www.cnblogs.com/yqwstart2017/p/7215363.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!