在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Java中怎么利用JDBC实现数据库连接

123次阅读
没有评论

共计 2236 个字符,预计需要花费 6 分钟才能阅读完成。

Java 中怎么利用 JDBC 实现数据库连接,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面丸趣 TV 小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

JDBC:Java 数据库连接技术的简称(Java DataBase Connectivity),提供连接各种常用数据库的能力。  JDBC  客户端 ————————— 数据库服务器  (JSP/Servlet) JDBC  客户端 ———— 应用服务端 ————– 数据库服务器  1. 程序员使用的接口、类 DriverManager  类  :  载入各种不同的 JDBC 驱动(连接各种不同的数据库  )Connection  接口:负责连接数据库并担任传送数据 Statement  接口:由 Connection 产生、负责执行 SQL 语句 PreparedStatement  接口 : 负责执行 SQL 语句,可以在语句中含有占位符 ResultSet  接口
:负责保存 Statement 执行后所产生的查询结果集  2.
JDBC 应用:  1. 装入 JDBC 驱动程序    2. 创建与数据库的连接   3. 创建语句对象——Statement /PreparedStatement  创建语句对象:Statement 或 PreparedStatement  如:Statement stmt = con.createStatement();  PreparedStatement pstmt = con.prepareStatement(sql); 4. 利用语句对象执行 SQL 语句,得到结果   executeQuery()——-select  executeUpdate()——–insert,delete,update  stmt.executeUpdate(sql); 或 pstmt.executeUpdate();  5. 处理结果
  返回 ResultSet 对象,使用 get×××(“参数) 方法,得到不同类型的结果值:  getInt(),getString(),getFloat(),getDate()…… 

 if(rs.next()){f.setCreator(rs.getString( creator));
 f.setTitleName(rs.getString( titleName));
 f.setCreateTime(rs.getDate( createTime));
 f.setId(id);
 }

  6. 关闭  

try{if(rs!=null)
 resultset.close();
 if(pmt!=null)
 pmt.close();
 if(c!=null)
 connection.close();
 catch(SQLException e){e.printStackTrace();}

3. 连接数据库方式  (1)纯 java 驱动连接  

 //sqlserver 数据库连接
 String URL= jdbc:sqlserver://localhost:1433; DatabaseName=news 
 Class.forName( com.microsoft.sqlserver.jdbc.SQLServerDriver 
 Connection con = DriverManager.getConnection(URL, sa , sa 
 //mysql 数据库连接
 String URL= jdbc:mysql://localhost:3306/news 
 Class.forName( com.mysql.jdbc.Driver //mysql
 Connection con = DriverManager.getConnection(URL, root , 123456

  常用数据库连接  1、MySQL

 
连接  MySQL 的 URL:jdbc:mysql://localhost:3306/ 数据库名   驱动类:com.mysql.jdbc.Driver 2、SQLServer2000  连接  SQLServer2000 的 URL:  jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=  数据库名   驱动类:com.microsoft.jdbc.sqlserver.SQLServerDriver 3、SQLServer2005  连接  SQLServer2005 的 URL:  jdbc: sqlserver://localhost:1433;DatabaseName=  数据库名   驱动类:com.microsoft. sqlserver .jdbc.SQLServerDriver 4、Oracle  连接  Oracle 的 URL:jdbc:oracle:thin:@localhost:1521: 数据库名   驱动类:oracle.jdbc.driver.OracleDriver (2)JDBC-ODBC 进行桥连  
// 驱动名,仔细不能写错一个字母   Class.forName(sun.jdbc.odbc.JdbcOdbcDriver  
// 数据库名称 news   Connection con =DriverManager.getConnection(jdbc:odbc:news , sa , sa    

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注丸趣 TV 行业资讯频道,感谢您对丸趣 TV 的支持。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-03发表,共计2236字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产成人亚洲综合91精品555 | 天堂资源中文最新版在线一区 | 亚洲一区精品无码色成人 | 99视频精品 | 男人扒开女人双腿猛进视频 | 人妻少妇-嫩草影院 | 四虎影永久在线观看精品 | 国产人人干 | 欧美成人精品高清在线观看 | 一区二区三区精密机械 | a级片在线观看 | 亚洲综合另类小说色区色噜噜 | 欧美日韩一区二区三区视视频 | 久久午夜免费视频 | 色四虎 | 综合久 | 97久久婷婷五月综合色d啪蜜芽 | 久久青草免费97线频观 | 日本亚洲国产精品久久 | 天天av天天翘天天综合网色鬼 | 天堂√最新版中文在线天堂 | 一 级 黄 色生活片 一 级做人爱全视频在线看 | 超薄肉色丝袜一区二区 | 精品中文字幕一区在线 | 在线成人一区二区 | 综合 欧美 小说 另类 图 | 亚洲精品国产av天美传媒 | 成人综合在线视频 | 久久 国产 尿 小便 嘘嘘 | 无码人妻少妇久久中文字幕蜜桃 | 无码日韩精品一区二区人妻 | 亚洲毛片无码专区亚洲乱 | 久久99精品久久久久久噜噜噜 | 奇米网狠狠网 | 国产精品漂亮美女在线观看 | 久久精品无码一区二区日韩av | 成人欧美s视频在线观看 | 日韩欧美群交p内射捆绑 | 久久免费视频网 | 黑人特黄aa毛片 | 欧美精品99久久久久久人 |