亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? dboperationadapter.java

?? JDBC封裝之connectionFactory
?? JAVA
字號(hào):
package com.passedbylove.database.core;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Collection;

/** 類(lèi)名:DBOperationAdapter<br>
 * 作用: <b>該類(lèi)中的所有方法對(duì)用戶(hù)透明,提供數(shù)據(jù)庫(kù)操作的常用方法</b><br>
 * 
 * 說(shuō)明:該類(lèi)使用了<b>Adapter</b> 模式與 <b>Singleton</b> 模式,<br/>
 * 類(lèi)自身為Adpater,OperationCoreImplements為Adapte類(lèi);<br>
 * 實(shí)例化類(lèi)自生對(duì)象的時(shí)候用到了Singleton模式,<br>
 * 即<code>DBOperationAdapter.getInstance()</code><br>
 * 創(chuàng)建人:被愛(ài)情路過(guò)<br>
 * 創(chuàng)建日期:2008.11.11<br> */
public class DBOperationAdapter extends ConnectionFactory {
   private static IOperationCore objIOperationCore = null;
   private static DBOperationAdapter m_instance = null;
   
   private DBOperationAdapter() {
   	try {
   		objIOperationCore=OperationCoreImpl.createFactory();
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   }
   
   public static DBOperationAdapter getInstance() {
   	if(m_instance==null)
   		m_instance=new DBOperationAdapter();
   	return m_instance;
   }
   
   /** sql更新語(yǔ)句
    * 
    * @param queryString 查詢(xún)語(yǔ)句
    * @return 返回一個(gè)<code>ResultSet</code>結(jié)果集
    * 
    * @exception SQLException */
   public ResultSet executeQuery(String queryString) throws SQLException {
   	return objIOperationCore.executeQuery(queryString);
   }
   
   /**  sql更新語(yǔ)句
    * 
    * @param updateString 數(shù)據(jù)庫(kù)更新語(yǔ)句
    * @return 更新數(shù)據(jù)庫(kù)影響行數(shù)
    * 
    * @exception SQLException */
   public int executeUpdate(String updateString) throws SQLException {
    return objIOperationCore.executeUpdate(updateString);
   }
   
   /**  sql刪除語(yǔ)句:updateString
    * 
    * @param deleteString 數(shù)據(jù)庫(kù)插入語(yǔ)句
    * @return 刪除數(shù)據(jù)影響行數(shù)
    * 
    * @exception SQLException */
   public int executeDelete(String deleteString) throws SQLException {
    return objIOperationCore.executeUpdate(deleteString);
   }
   
   /**  sql插入語(yǔ)句:insertString
    * 
    * @param insertString 數(shù)據(jù)庫(kù)插入語(yǔ)句
    * @return 插入數(shù)據(jù)影響行數(shù)
    * 
    * @exception SQLException */
   public int executeInsert(String insertString) throws SQLException {
    return objIOperationCore.executeUpdate(insertString);
   }
   
   /** 
    * 讀取行個(gè)數(shù)
    * 
    * @param queryString 查詢(xún)語(yǔ)句
    * @return Transact-SQL 查詢(xún)后的虛擬表的行數(shù)
    * 
    * @exception SQLException */
   public int getRowCount(String queryString) throws SQLException {
   	return objIOperationCore.getRowCount(queryString);
   }
   
   /** 讀取列數(shù)個(gè)數(shù)
    * 
    * @param queryString 查詢(xún)語(yǔ)句
    * @return Transact-SQL 查詢(xún)后的虛擬表的列數(shù)
    * 
    * @exception SQLException */
   public int getColumnCount(String queryString) throws SQLException {
    return objIOperationCore.getColumnCount(queryString);
   }
   
   /** 
    * 讀取列名
    * 
    * @param columIndex 列索引
    * @param queryString 提供ResultSet二維表的查詢(xún)字符串
    * @return ResultSet表中的指定的列名
    * 
    * @exception SQLException */
   public String getColumnName(int columIndex, String queryString) throws SQLException {
      return objIOperationCore.getColumnName(columIndex, queryString);
     }
   
   /** 
    * 讀取queryString查詢(xún)結(jié)果集<code>ResultSet</code>表中的所有字段類(lèi)型名稱(chēng)
    * 
    * @param queryString 用于返回查詢(xún)結(jié)果集的語(yǔ)句
    * @return 表中的所有字段類(lèi)型名稱(chēng)
    * @throws SQLException */
   public Collection<?> getColumnTypeNames(String queryString) throws SQLException {
    return objIOperationCore.getColumnTypeNames(queryString);
   }
   
   /** 
    * 讀取queryString查詢(xún)結(jié)果集<code>ResultSet</code>表中的所有列名
    * 
    * @param queryString 用于返回<code>ResultSet</code>結(jié)果集的語(yǔ)句
    * @return 表中的所有列名
    * @throws SQLException */
   public Collection<String> getColumnNames(String queryString) throws SQLException {
    return objIOperationCore.getColumnNames(queryString);
   }
   
   /** 
    * 獲取ResultSet二維表中指定位置的值,目前只支持mysql
    * 
    * @param rowIndex 行索引 
    * @param columnIndex 列索引
    * @param queryString 產(chǎn)生一個(gè)ResultSet結(jié)果集的查詢(xún)語(yǔ)句
    * @return 指定位置的數(shù)據(jù)記錄
    * 
    * @exception SQLException */
   public Object getValueAt(int rowIndex, int columnIndex, String queryString) throws SQLException {
    return objIOperationCore.getValueAt(rowIndex, columnIndex,queryString);
   }
   
   /** 
    * 釋放系統(tǒng)連接資源
    * 
    * @exception SQLException 如果關(guān)閉失敗將拋出<code>SQLException</code>*/
   public void dispose() throws SQLException {
    objIOperationCore.dispose();
   }

}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91亚洲永久精品| 色综合久久综合网97色综合| 亚洲人吸女人奶水| 精品欧美久久久| 欧美在线观看一二区| 国产乱妇无码大片在线观看| 亚洲电影一级黄| 国产精品福利在线播放| 日韩欧美在线123| 一本久久综合亚洲鲁鲁五月天| 韩国三级在线一区| 视频一区在线播放| 一区二区激情视频| 国产精品伦理一区二区| 日韩欧美中文一区二区| 欧美色爱综合网| 91麻豆免费在线观看| 国产精华液一区二区三区| 日韩高清国产一区在线| 亚洲黄色av一区| 中文字幕在线视频一区| 久久久精品国产免费观看同学| 91精品国产色综合久久不卡蜜臀| 日本乱码高清不卡字幕| 成人黄页毛片网站| 国产精品一区二区久久不卡| 激情综合亚洲精品| 久久狠狠亚洲综合| 蜜桃传媒麻豆第一区在线观看| 香蕉乱码成人久久天堂爱免费| 亚洲一级二级三级在线免费观看| 中文字幕一区二区在线播放| 欧美高清一级片在线观看| 国产亚洲精品7777| 久久免费视频色| 国产亚洲精久久久久久| 久久精品网站免费观看| 久久综合久久综合久久| wwwwww.欧美系列| 久久嫩草精品久久久久| 日本一区免费视频| 中文一区在线播放| 欧美高清在线一区| 综合av第一页| 亚洲在线观看免费| 五月天欧美精品| 久久99久久99精品免视看婷婷| 九九在线精品视频| 国产精品18久久久久久久久 | 欧美视频在线一区二区三区| 在线免费观看日本一区| 欧美日韩国产成人在线免费| 7777精品伊人久久久大香线蕉完整版 | 欧美高清在线视频| 综合色中文字幕| 亚洲一二三四区不卡| 日日骚欧美日韩| 蜜桃精品视频在线| 成人自拍视频在线观看| 91老师国产黑色丝袜在线| 欧美日韩一区二区三区在线看| 5858s免费视频成人| 精品欧美久久久| 亚洲视频中文字幕| 亚洲成人先锋电影| 国产尤物一区二区| 91日韩精品一区| 91精品国产综合久久久久久漫画| 精品99一区二区三区| 亚洲欧美在线另类| 日韩高清在线不卡| 国产凹凸在线观看一区二区| 色悠悠久久综合| 日韩美女视频在线| 日韩一区有码在线| 秋霞午夜av一区二区三区| 国产mv日韩mv欧美| 精品视频全国免费看| 久久女同性恋中文字幕| 亚洲自拍偷拍麻豆| 国产一区二区三区高清播放| 99精品偷自拍| 日韩一区二区三区高清免费看看| 中文字幕av资源一区| 欧美aa在线视频| 色网站国产精品| 久久香蕉国产线看观看99| 一区2区3区在线看| 国产精品一区二区三区网站| 欧美在线小视频| 欧美精品一区二区久久久| 一区av在线播放| 豆国产96在线|亚洲| 4hu四虎永久在线影院成人| 国产精品视频看| 久久精品国产一区二区三区免费看| 99re6这里只有精品视频在线观看| 欧美一卡2卡3卡4卡| 亚洲另类春色国产| 国产综合久久久久影院| 欧美精品 日韩| 亚洲精品中文在线| 狠狠色丁香久久婷婷综合_中| 欧美性猛片aaaaaaa做受| 国产亚洲一区二区在线观看| 日韩1区2区3区| 91国产成人在线| 成人欧美一区二区三区视频网页 | 国产黄色精品视频| 欧美一区二区私人影院日本| 亚洲激情中文1区| 91在线视频免费观看| 久久精品水蜜桃av综合天堂| 卡一卡二国产精品| 9191久久久久久久久久久| 亚洲资源中文字幕| 91丨porny丨首页| 中文字幕第一区二区| 国产一区不卡精品| 欧美白人最猛性xxxxx69交| 青青草国产成人99久久| 欧美午夜电影在线播放| 亚洲靠逼com| 91网站在线观看视频| 国产精品国产自产拍高清av王其| 久草精品在线观看| 精品欧美一区二区三区精品久久| 秋霞av亚洲一区二区三| 欧美电影在哪看比较好| 亚洲高清不卡在线| 欧美精品日韩精品| 婷婷国产v国产偷v亚洲高清| 欧美色男人天堂| 图片区小说区国产精品视频 | 国产精品久久久久影视| 国产盗摄视频一区二区三区| 久久久久久久久久电影| 国产精品538一区二区在线| 日本一区二区视频在线| av色综合久久天堂av综合| 国产精品国产三级国产有无不卡 | 日韩天堂在线观看| 毛片一区二区三区| 精品国产乱码久久久久久蜜臀| 麻豆精品精品国产自在97香蕉| 日韩三级精品电影久久久| 蜜桃视频一区二区| 国产亚洲人成网站| 成人动漫一区二区| 日韩理论在线观看| 在线一区二区三区| 丝袜美腿成人在线| www国产成人| 99精品国产91久久久久久 | 丝袜亚洲精品中文字幕一区| 91精品国产福利| 国产精品中文字幕日韩精品| 中文在线资源观看网站视频免费不卡| 成人午夜私人影院| 一区二区三区免费在线观看| 欧美年轻男男videosbes| 久久精品国产亚洲aⅴ| 国产午夜精品一区二区| 91在线精品一区二区| 天堂久久一区二区三区| 亚洲精品一区二区三区蜜桃下载 | 日韩三级.com| 成人午夜精品一区二区三区| 亚洲免费色视频| 欧美一级爆毛片| 高清免费成人av| 亚洲高清免费观看高清完整版在线观看 | 激情综合网av| 亚洲区小说区图片区qvod| 欧美精品日日鲁夜夜添| 国产成人av电影| 亚洲mv在线观看| 国产日韩欧美不卡| 欧美精品色一区二区三区| 高潮精品一区videoshd| 亚洲一二三级电影| 久久精子c满五个校花| 精品视频1区2区3区| 亚洲国产精品激情在线观看| 午夜精品一区在线观看| 6080国产精品一区二区| 国产成人日日夜夜| 亚洲国产婷婷综合在线精品| 久久亚区不卡日本| 555www色欧美视频| 91免费版在线看| 激情亚洲综合在线| 亚洲伊人伊色伊影伊综合网| 久久麻豆一区二区| 91精品国产综合久久香蕉麻豆| 97久久超碰国产精品电影| 极品销魂美女一区二区三区| 性做久久久久久久免费看| 亚洲色欲色欲www| 亚洲精品一线二线三线无人区|