乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      c#操作oracle的通用類

       蘿卜2014 2014-05-15
      {

              
      protected OracleConnection Connection;

              
      private string connectionString;

              
      public ConnForOracle()

              
      {

                  
      string connStr;

                  connStr 
      = System.Configuration.ConfigurationSettings.AppSettings["connStr"].ToString();

                  connectionString 
      = connStr;

                  Connection 
      = new OracleConnection(connectionString);

              }




              
      帶參數(shù)的構(gòu)造函數(shù)



              
      打開數(shù)據(jù)庫(kù)



              
      關(guān)閉數(shù)據(jù)庫(kù)聯(lián)接



              
      執(zhí)行SQL語(yǔ)句,返回?cái)?shù)據(jù)到DataSet中



              
      執(zhí)行Sql語(yǔ)句,返回帶分頁(yè)功能的dataset



              
      執(zhí)行SQL語(yǔ)句,返回 DataReader,用之前一定要先.read()打開,然后才能讀到數(shù)據(jù)



              
      執(zhí)行SQL語(yǔ)句,返回記錄總數(shù)數(shù)



              
      取當(dāng)前序列,條件為seq.nextval或seq.currval



              
      執(zhí)行SQL語(yǔ)句,返回所影響的行數(shù)



              
      //?。剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑?nbsp;

              
      //?。剑接胔ashTable對(duì)數(shù)據(jù)庫(kù)進(jìn)行insert,update,del操作,注意此時(shí)只能用默認(rèn)的數(shù)據(jù)庫(kù)連接"connstr"==

              
      //?。剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑?/span>



              
      根據(jù)表名及哈稀表自動(dòng)插入數(shù)據(jù)庫(kù) 用法:Insert("test",ht)



              
      根據(jù)相關(guān)條件對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新操作 用法:Update("test","Id=:Id",ht);



              
      del操作,注意此處條件個(gè)數(shù)與hash里參數(shù)個(gè)數(shù)應(yīng)該一致 用法:Del("test","Id=:Id",ht) 



              
      //?。剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑?br>
              
      // ========上面三個(gè)操作的內(nèi)部調(diào)用函數(shù)==================

              
      //?。剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑?nbsp;



              
      根據(jù)哈稀表及表名自動(dòng)生成相應(yīng)insert語(yǔ)句(參數(shù)類型的)



              
      根據(jù)表名,where條件,哈稀表自動(dòng)生成更新語(yǔ)句(參數(shù)類型的)



              
      根據(jù)表名,where條件,哈稀表自動(dòng)生成del語(yǔ)句(參數(shù)類型的)



              
      生成oracle參數(shù)



              
      生成oracle參數(shù)



              
      根據(jù)表結(jié)構(gòu)字段的類型和長(zhǎng)度拼裝oracle sql語(yǔ)句參數(shù)



              #region動(dòng)態(tài) 取表里字段的類型和長(zhǎng)度,此處沒有動(dòng)態(tài)用到connstr,是默認(rèn)的!by
      /文少

              
      public System.Data.DataTable GetTabType(string tabnale)

              
      {

                  
      string sql="select  column_name,data_type,data_length from all_tab_columns where table_name='"+tabnale.ToUpper()+"'";

                  OpenConn();

                  
      return (ReturnDataSet(sql,"dv")).Tables[0];

              }


              
      #endregion



              
      執(zhí)行sql語(yǔ)句



              
      //?。剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑?br>
              
      // =========內(nèi)部調(diào)用函數(shù)完=======================

              
      //?。剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑?/span>

          }

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多