| 订阅 | 在线投稿
分享
 
 
当前位置: 王朝网络 >> oracle >> 操作Oracle的php类 cao zuo Oracle de php lei
 

操作Oracle的php类

2008-12-28 07:39:50 编辑來源:互联网 繁體版 评论
 
 
本文为【操作Oracle的php类】的汉字拼音对照版显示拼音
  <?

  //jinggao:weijingxukeqingwusui便bianxiugai

  //------------------------------------------------------------------------------------------

  //------------------------------------------------------------------------------------------

  //

  // wenjianming: c_ora_db.inc

  // zuo yong: Oraclegongyonghanshulei

  // zuo zhe: tianhui

  //

  // zuihouxiugairiqi 2001/05/11[cxx]

  // bianliangdingyiguizeC_=zifuxing,I_=zhengxing,N_=shuzixing,L_=buerxing,A_=shuzuxing

  //------------------------------------------------------------------------------------------

  //------------------------------------------------------------------------------------------

  // db_logon() kaiqishujukulianjie

  // db_query() tongyongselect

  // db_change() shujukugaibiandetongyonghanshuinsert,delete,update

  // db_insert() insert,zhijietiaoyongdb_change()

  // db_delete() delete,zhijietiaoyongdb_change()

  // db_update() update,zhijietiaoyongdb_change()

  // db_commit() shiwudijiao

  // db_rollback() shiwuhui退tui

  // db_logoff() duankaishujukulianjie

  //------------------------------------------------------------------------------------------

  Class c_ora_db

  {

  

  //------------------------------------------------------------------------------------------

  // bianliangdingyi

  //------------------------------------------------------------------------------------------

   var $C_user = ""; //shujukuyonghuming

   var $C_passwd = ""; //shujukukouling

   var $C_db = ""; //shujukuming

   var $I_linkID = 0; //lian线xianjubing

   var $I_stmtID = 0; //chaxunjubing

   var $color =""; //quanjuyanse

  //------------------------------------------------------------------------------------------

  

  //------------------------------------------------------------------------------------------

  // hanshumingdb_logon()

  // zuo yongkaiqishujukulianjie

  // shen shuwu

  // fanhuizhilian线xianjubingzhengxing

  // bei zhuwu

  //------------------------------------------------------------------------------------------

   function db_logon()

   {

   $this->I_linkID = @OCILogon($this->C_user,$this->C_passwd,$this->C_db);

   if ($this->I_linkID == 0){AlertExit('shujukulianjieshibaiqingyuDBAlianxi');}

   return $this->I_linkID;

   }

  //------------------------------------------------------------------------------------------

  

  //------------------------------------------------------------------------------------------

  // hanshumingdb_query($C_sql,$A_define="",$I_start=-1,$I_end=-1)

  // zuo yongselect

  // shen shu$C_sql sqlyuju

  // $A_define xubangdingdeziduanshuzuxing

  // $I_start kaishiqujilu -1zequchuchaxundesuoyoujilu

  // $I_end jieshuqujilu

  // fanhuizhierweishuzu($A_rs)

  // bei zhutongguoshuzi0,1,2....ke访fangwenduiyingziduandezhi; huotongguochaxunziduanmingyeke访fangwenduiyingziduandezhi

  // rutongguo$A_rs[0][0]huo$A_rs[0]['NAME']huo$A_rs[0]['name']douke访fangwenshoutiaojiluNAMEziduan

  // $I_start,$I_endshipeihefenye使shiyongdeshenshu

  //------------------------------------------------------------------------------------------

   function db_query($C_sql,$A_define="",$I_start=-1,$I_end=-1)

   {

   if (!$C_sql){AlertExit("shenshubuquan");}//jianchashenshu

  

   //lianjiejiance

   if ($this->I_linkID == 0){AlertExit('shujukulianjieshibaiqingyuDBAlianxi');}

  

   //geshijiance

   $this -> I_stmtID = OCIParse($this -> I_linkID,$C_sql);

   if (!$this -> I_stmtID){AlertExit(' sqlgeshichucuoqingyuchengxuyuanlianxi');}

  

   //ruguomeizhidingbangdingdeziduanzecongSQLyujuzhongququ

   if($A_define=="")

   {

   $A_Cur = explode("select",$C_sql);

   $A_Cur = explode("from",$A_Cur[1]);

   $A_define = explode(",",$A_Cur[0]);

   }

  

   //bangdingshujukubiaoziduan

   if(gettype($A_define) == "array") //chaxunlieshishuzu

   {

   for($i=0;$i<count($A_define);$i++)

   {

   $A_define_up[$i] = trim(strtoupper($A_define[$i])); //daxiebingquchukongge

   }

   for($i=0;$i<count($A_define_up);$i++)

   {

   OCIDefineByName($this -> I_stmtID,"$A_define_up[$i]",&$$A_define[$i]); //bangding

   }

   }

   elseif(trim($A_define) <> "") //chaxunliezhiyouyige

   {

   $A_define_up = trim(strtoupper($A_define));

   OCIDefineByName($this -> I_stmtID,"$A_define_up",&$$A_define);

   }

   //zhixingbangdinghaodeSQLyuju

   if(!OCIExecute($this -> I_stmtID))

   {

   echo "<font color=red><b>zhixingchucuo:</b></font>SQL Error:<font color=red>$C_sql</font><br>";

   return false;

   }

  

   $lower = 0; //fanhuierweishuzudediyiweixiabiaokongzhibianliang

   $cnt = 0; //kaishiqushubiaoshi

  

   //qujilu

   while (OCIFetchInto($this -> I_stmtID,&$cur,OCI_ASSOC))

   {

   //quchaxunchulaidesuoyoujilu

   if ($I_start == -1)

   {

   if (gettype($A_define) == "array") //chaxunlieshishuzu

   {

   for ($i=0;$i<count($A_define);$i++)

   {

   if ($cur[$A_define_up[$i]] <> $$A_define[$i])

   {

   $$A_define[$i] = $cur[$A_define_up[$i]];

   }

   $A_rs[$lower][$i] = $$A_define[$i]; //yongshuzi访fangwen

   $A_rs[$lower][$A_define[$i]] = $$A_define[$i]; //yongxiaoxie访fangwen

   $A_rs[$lower][$A_define_up[$i]] = $$A_define[$i]; //yongdaxie访fangwen

   }

   }

   elseif (trim($A_define) <> "") //chaxunliezhiyouyige

   {

  

   if ($cur[$A_define_up] <> $$A_define)

   {

   $$A_define = $cur[$A_define_up];

   }

   $A_rs[$lower][0] = $$A_define; //yongshuzi访fangwen

   $A_rs[$lower][$A_define] = $$A_define; //yongxiaoxie访fangwen

   $A_rs[$lower][$A_define_up] = $$A_define; //yongdaxie访fangwen

   }

   $lower++; //xiabiaojiayi

   }

  

   //quchuzhidingjilu(peihefenye使shiyong)

   if ($I_start <> -1)

   {

   if ($cnt >= $I_start)

   {

   $cnt++;

   if ($I_end - $I_start <> 0)

   {

   $I_end--;

   if (gettype($A_define) == "array")

   {

   for($i=0;$i<count($A_define_up);$i++)

   {

   if ($cur[$A_define_up[$i]] <> $$A_define[$i])

   {

   $$A_define[$i] = $cur[$A_define_up[$i]];

   }

   $A_rs[$lower][$i] = $$A_define[$i]; //yongshuzi访fangwen

   $A_rs[$lower][$A_define[$i]] = $$A_define[$i]; //yongxiaoxie访fangwen

   $A_rs[$lower][$A_define_up[$i]] = $$A_define[$i]; //yongdaxie访fangwen

   }

   }elseif(trim($A_define) <> "")

   {

   if ($cur[$A_define_up] <> $$A_define)

   {

   $$A_define = $cur[$A_define_up];

   }

   $A_rs[$lower][0] = $$A_define; //yongshuzi访fangwen

   $A_rs[$lower][$A_define] = $$A_define; //yongxiaoxie访fangwen

   $A_rs[$lower][$A_define_up] = $$A_define; //yongdaxie访fangwen

   }

   $lower++;

   }else

   {

   break; //ruguo$I_end-$I_start=0 biaoshiquwanjilubingtiaochuwhilexunhuan

   }

   }else

   {

   $cnt++; //ruguo$cnt<$I_start,$cnt++

   }

   }

  

   } //whiledejieshu

  

   //shifangjubingbingfanhuichaxunshujuyigeerweishuzu

   OCIFreestatement($this -> I_stmtID);

   return $A_rs;

  

   } //functiondejieshu

  //------------------------------------------------------------------------------------------

  //------------------------------------------------------------------------------------------

  // hanshumingdb_change($C_sql,$A_bind)

  // zuo yongdb change

  // shen shu$C_sql sqlyuju

  // $A_bind xubangdingdeziduanshuzuxing

  // fanhuizhibuerzhi

  // bei zhuinsert,delete,updatetongyong

  //------------------------------------------------------------------------------------------

   function db_change($C_sql,$A_bind="")

   {

   if (!$C_sql){AlertExit("shenshubuquan");}//jianchashenshu

  

   //lianjiejiance

   if($this -> I_linkID==""){ AlertExit("womendeshujukuzhengmangqingshaohouzailianjie");}

  

   //geshijiance

   $this -> I_stmtID = OCIParse($this -> I_linkID,$C_sql);

   if (!$this -> I_stmtID){AlertExit(' sqlgeshichucuoqingyuchengxuyuanlianxi');}

  

   //bangding

   if(gettype($A_bind) == "array")

   {

   for($i=0;$i<count($A_bind);$i++)

   {

   global $$A_bind[$i];

   $$A_bind[$i] = StripSlashes($$A_bind[$i]); //qudiaofanxie线xianziyuan

   $$A_bind[$i] = str_replace("<?","< ?",$$A_bind[$i]); //guolvdiaoPHPbiaoshi

   }

   for($i=0;$i<count($A_bind);$i++){

   OCIBindByName($this -> I_stmtID, ":$A_bind[$i]", &$$A_bind[$i], -1); //bangding

   }

   }

   elseif(trim($A_bind) <> "") //bushishuzushizifu

   {

   global $$A_bind;

   $$A_bind = StripSlashes($$A_bind);

   $$A_bind = str_replace("<?","< ?",$$A_bind); //guolvdiaoPHPbiaoshi

   OCIBindByName($this -> I_stmtID, ":$arrBind", &$$A_bind, -1);

   }

  

   //zhixingbingjianceshifouchenggong

   if(!OCIExecute($this -> I_stmtID,OCI_DEFAULT))

   {

   echo "<font color=red><b>zhixingchucuo:</b></font>SQL Error:<font color=red>$C_sql</font><br>";

   return false;

   }

  

   /*//chuanhuishouyingxiangdexingshu

   global $I_changenum;

   $I_changenum = OCINumrows($this -> I_stmtID);*/

  

   //shifangjubingchuanhuizhi

   OCIFreeStatement($this -> I_stmtID);

   return true;

   }

  //------------------------------------------------------------------------------------------

  //------------------------------------------------------------------------------------------

  // hanshumingdb_delete($C_sql)

  // zuo yongdelete

  // shen shuC_sql sqlyuju

  // fanhuizhibuerzhi

  // bei zhugaihanshuzhishiweile使shiyongzhiguan,benzhitiaoyongdb_change()

  //------------------------------------------------------------------------------------------

   function db_delete($C_sql)

   {

   return $this -> db_change($C_sql);

   }

  //------------------------------------------------------------------------------------------

  //------------------------------------------------------------------------------------------

  // hanshumingdb_insert($C_sql,A_bind)

  // zuo yonginsert

  // shen shuC_sql sqlyuju

  // A_bind bangding

  // fanhuizhibuerzhi

  // bei zhugaihanshuzhishiweile使shiyongzhiguan,benzhitiaoyongdb_change()

  //------------------------------------------------------------------------------------------

   function db_insert($C_sql,$A_bind="")

   {

   return $this -> db_change($C_sql,$A_bind);

   }

  //------------------------------------------------------------------------------------------

  //------------------------------------------------------------------------------------------

  // hanshumingdb_update($C_sql,A_bind)

  // zuo yongupdate

  // shen shuC_sql sqlyuju

  // A_bind bangding

  // fanhuizhibuerzhi

  // bei zhugaihanshuzhishiweile使shiyongzhiguan,benzhitiaoyongdb_change()

  //------------------------------------------------------------------------------------------

   function db_update($C_sql,$A_bind="")

   {

   return $this -> db_change($C_sql,$A_bind);

   }

  //------------------------------------------------------------------------------------------

  //------------------------------------------------------------------------------------------

  // hanshumingdb_commit()

  // zuo yongshiwudijiao

  // shen shuwu

  // fanhuizhibuerzhi

  // bei zhuwu

  //------------------------------------------------------------------------------------------

   function db_commit()

   {

   return (OCICommit($this->I_linkID));

   }

  //------------------------------------------------------------------------------------------

  //------------------------------------------------------------------------------------------

  // hanshumingdb_rollback()

  // zuo yongshiwuhui退tui

  // shen shuwu

  // fanhuizhibuerzhi

  // bei zhuwu

  //------------------------------------------------------------------------------------------

   function db_rollback()

   {

   return (OCIRollback($this->I_linkID));

   }

  //------------------------------------------------------------------------------------------

  

  //------------------------------------------------------------------------------------------

  // hanshumingdb_logoff()

  // zuo yongduankaishujukulianjie

  // shen shuwu

  // fanhuizhibuerzhi

  // bei zhuwu

  //------------------------------------------------------------------------------------------

   function db_logoff()

   {

   return (OCILogoff($this->I_linkID));

   }

  //------------------------------------------------------------------------------------------

  

  //------------------------------------------------------------------------------------------

  }

  ?>原文
 
 
 
 
上一篇《Opera 中国版最新消息:Linux 版即将出现》
下一篇《教你怎样在Oracle数据库中高速导出/导入》
 
 
 
 
 
 
 
 
 
日版宠物情人插曲《Winding Road》歌词

日版宠物情人2017的插曲,很带节奏感,日语的,女生唱的。 最后听见是在第8集的时候女主手割伤了,然后男主用嘴帮她吸了一下,插曲就出来了。 歌手:Def...

兄弟共妻,我成了他们夜里的美食

老钟家的两个儿子很特别,就是跟其他的人不太一样,魔一般的执着。兄弟俩都到了要结婚的年龄了,不管自家老爹怎么磨破嘴皮子,兄弟俩说不娶就不娶,老父母为兄弟两操碎了心...

如何磨出破洞牛仔裤?牛仔裤怎么剪破洞?

把牛仔裤磨出有线的破洞 1、具体工具就是磨脚石,下面垫一个硬物,然后用磨脚石一直磨一直磨,到把那块磨薄了,用手撕开就好了。出来的洞啊很自然的。需要猫须的话调几...

我就是扫描下图得到了敬业福和爱国福

先来看下敬业福和爱国福 今年春节,支付宝再次推出了“五福红包”活动,表示要“把欠大家的敬业福都还给大家”。 今天该活动正式启动,和去年一样,需要收集“五福”...

冰箱异味产生的原因和臭味去除的方法

有时候我们打开冰箱就会闻到一股异味,冰箱里的这种异味是因为一些物质发出的气味的混合体,闻起来让人恶心。 产生这些异味的主要原因有以下几点。 1、很多人有这种习...

 
 
<? //【警告】:未经许可请勿随便修改 //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // // 【文件名】: c_ora_db.inc // 【作 用】: Oracle公用函数类 // 【作 者】: 天灰 // // 【最后修改日期】: 2001/05/11[cxx] // 【变量定义规则】:‘C_’=字符型,‘I_’=整型,‘N_’=数字型,‘L_’=布尔型,‘A_’=数组型 //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // ※db_logon() 开启数据库连接 // ※db_query() 通用select // ※db_change() 数据库改变的通用函数(insert,delete,update) // ※db_insert() insert,直接调用db_change() // ※db_delete() delete,直接调用db_change() // ※db_update() update,直接调用db_change() // ※db_commit() 事务递交 // ※db_rollback() 事务回退 // ※db_logoff() 断开数据库连接 //------------------------------------------------------------------------------------------ Class c_ora_db { //------------------------------------------------------------------------------------------ // 变量定义 //------------------------------------------------------------------------------------------ var $C_user = ""; //数据库用户名 var $C_passwd = ""; //数据库口令 var $C_db = ""; //数据库名 var $I_linkID = 0; //连线句柄 var $I_stmtID = 0; //查询句柄 var $color =""; //全局颜色 //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // 函数名:db_logon() // 作 用:开启数据库连接 // 参 数:无 // 返回值:连线句柄(整型) // 备 注:无 //------------------------------------------------------------------------------------------ function db_logon() { $this->I_linkID = @OCILogon($this->C_user,$this->C_passwd,$this->C_db); if ($this->I_linkID == 0){AlertExit('数据库链接失败,请与DBA联系!');} return $this->I_linkID; } //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // 函数名:db_query($C_sql,$A_define="",$I_start=-1,$I_end=-1) // 作 用:select // 参 数:$C_sql sql语句 // $A_define 需绑定的字段。数组型 // $I_start 开始取记录 -1则取出查询的所有记录 // $I_end 结束取纪录 // 返回值:二维数组($A_rs) // 备 注:通过数字0,1,2....可访问对应字段的值; 或通过查询字段名也可访问对应字段的值 // 如通过$A_rs[0][0]或$A_rs[0]['NAME']或$A_rs[0]['name']都可访问首条记录NAME字段 // $I_start,$I_end是配合分页使用的参数。 //------------------------------------------------------------------------------------------ function db_query($C_sql,$A_define="",$I_start=-1,$I_end=-1) { if (!$C_sql){AlertExit("参数不全!");}//检查参数 //连接检测 if ($this->I_linkID == 0){AlertExit('数据库链接失败,请与DBA联系!');} //格式检测 $this -> I_stmtID = OCIParse($this -> I_linkID,$C_sql); if (!$this -> I_stmtID){AlertExit(' sql格式出错!请与程序员联系');} //如果没指定绑定的字段,则从SQL语句中去取 if($A_define=="") { $A_Cur = explode("select",$C_sql); $A_Cur = explode("from",$A_Cur[1]); $A_define = explode(",",$A_Cur[0]); } //绑定数据库表字段 if(gettype($A_define) == "array") //查询列是数组 { for($i=0;$i<count($A_define);$i++) { $A_define_up[$i] = trim(strtoupper($A_define[$i])); //大写并去除空格 } for($i=0;$i<count($A_define_up);$i++) { OCIDefineByName($this -> I_stmtID,"$A_define_up[$i]",&$$A_define[$i]); //绑定 } } elseif(trim($A_define) <> "") //查询列只有一个 { $A_define_up = trim(strtoupper($A_define)); OCIDefineByName($this -> I_stmtID,"$A_define_up",&$$A_define); } //执行绑定好的SQL语句 if(!OCIExecute($this -> I_stmtID)) { echo "<font color=red><b>执行出错:</b></font>SQL Error:<font color=red>$C_sql</font><br>"; return false; } $lower = 0; //返回二维数组的第一维下标控制变量 $cnt = 0; //开始取数标识 //取记录 while (OCIFetchInto($this -> I_stmtID,&$cur,OCI_ASSOC)) { //取查询出来的所有记录 if ($I_start == -1) { if (gettype($A_define) == "array") //查询列是数组 { for ($i=0;$i<count($A_define);$i++) { if ($cur[$A_define_up[$i]] <> $$A_define[$i]) { $$A_define[$i] = $cur[$A_define_up[$i]]; } $A_rs[$lower][$i] = $$A_define[$i]; //用数字访问 $A_rs[$lower][$A_define[$i]] = $$A_define[$i]; //用小些访问 $A_rs[$lower][$A_define_up[$i]] = $$A_define[$i]; //用大写访问 } } elseif (trim($A_define) <> "") //查询列只有一个 { if ($cur[$A_define_up] <> $$A_define) { $$A_define = $cur[$A_define_up]; } $A_rs[$lower][0] = $$A_define; //用数字访问 $A_rs[$lower][$A_define] = $$A_define; //用小写访问 $A_rs[$lower][$A_define_up] = $$A_define; //用大些访问 } $lower++; //下标加一 } //取出指定记录(配合分页使用) if ($I_start <> -1) { if ($cnt >= $I_start) { $cnt++; if ($I_end - $I_start <> 0) { $I_end--; if (gettype($A_define) == "array") { for($i=0;$i<count($A_define_up);$i++) { if ($cur[$A_define_up[$i]] <> $$A_define[$i]) { $$A_define[$i] = $cur[$A_define_up[$i]]; } $A_rs[$lower][$i] = $$A_define[$i]; //用数字访问 $A_rs[$lower][$A_define[$i]] = $$A_define[$i]; //用小些访问 $A_rs[$lower][$A_define_up[$i]] = $$A_define[$i]; //用大写访问 } }elseif(trim($A_define) <> "") { if ($cur[$A_define_up] <> $$A_define) { $$A_define = $cur[$A_define_up]; } $A_rs[$lower][0] = $$A_define; //用数字访问 $A_rs[$lower][$A_define] = $$A_define; //用小些访问 $A_rs[$lower][$A_define_up] = $$A_define; //用大写访问 } $lower++; }else { break; //如果$I_end-$I_start=0 表示取完记录并跳出while循环 } }else { $cnt++; //如果$cnt<$I_start,$cnt++ } } } //while的结束 //释放句柄并返回查询数据(一个二维数组) OCIFreestatement($this -> I_stmtID); return $A_rs; } //function的结束 //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // 函数名:db_change($C_sql,$A_bind) // 作 用:db change // 参 数:$C_sql sql语句 // $A_bind 需绑定的字段。数组型 // 返回值:布尔值 // 备 注:insert,delete,update通用 //------------------------------------------------------------------------------------------ function db_change($C_sql,$A_bind="") { if (!$C_sql){AlertExit("参数不全!");}//检查参数 //连接检测 if($this -> I_linkID==""){ AlertExit("我们的数据库正忙,请稍后再连接!");} //格式检测 $this -> I_stmtID = OCIParse($this -> I_linkID,$C_sql); if (!$this -> I_stmtID){AlertExit(' sql格式出错!请与程序员联系');} //绑定 if(gettype($A_bind) == "array") { for($i=0;$i<count($A_bind);$i++) { global $$A_bind[$i]; $$A_bind[$i] = StripSlashes($$A_bind[$i]); //去掉反斜线字元 $$A_bind[$i] = str_replace("<?","< ?",$$A_bind[$i]); //过滤掉PHP标示 } for($i=0;$i<count($A_bind);$i++){ OCIBindByName($this -> I_stmtID, ":$A_bind[$i]", &$$A_bind[$i], -1); //绑定 } } elseif(trim($A_bind) <> "") //不是数组,是字符 { global $$A_bind; $$A_bind = StripSlashes($$A_bind); $$A_bind = str_replace("<?","< ?",$$A_bind); //过滤掉PHP标示 OCIBindByName($this -> I_stmtID, ":$arrBind", &$$A_bind, -1); } //执行并检测是否成功 if(!OCIExecute($this -> I_stmtID,OCI_DEFAULT)) { echo "<font color=red><b>执行出错:</b></font>SQL Error:<font color=red>$C_sql</font><br>"; return false; } /*//传回受影响的行数 global $I_changenum; $I_changenum = OCINumrows($this -> I_stmtID);*/ //释放句柄,传回值 OCIFreeStatement($this -> I_stmtID); return true; } //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // 函数名:db_delete($C_sql) // 作 用:delete // 参 数:C_sql sql语句 // 返回值:布尔值 // 备 注:该函数只是为了使用直观,本质调用db_change() //------------------------------------------------------------------------------------------ function db_delete($C_sql) { return $this -> db_change($C_sql); } //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // 函数名:db_insert($C_sql,A_bind) // 作 用:insert // 参 数:C_sql sql语句 // A_bind 绑定 // 返回值:布尔值 // 备 注:该函数只是为了使用直观,本质调用db_change() //------------------------------------------------------------------------------------------ function db_insert($C_sql,$A_bind="") { return $this -> db_change($C_sql,$A_bind); } //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // 函数名:db_update($C_sql,A_bind) // 作 用:update // 参 数:C_sql sql语句 // A_bind 绑定 // 返回值:布尔值 // 备 注:该函数只是为了使用直观,本质调用db_change() //------------------------------------------------------------------------------------------ function db_update($C_sql,$A_bind="") { return $this -> db_change($C_sql,$A_bind); } //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // 函数名:db_commit() // 作 用:事务递交 // 参 数:无 // 返回值:布尔值 // 备 注:无 //------------------------------------------------------------------------------------------ function db_commit() { return (OCICommit($this->I_linkID)); } //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // 函数名:db_rollback() // 作 用:事务回退 // 参 数:无 // 返回值:布尔值 // 备 注:无 //------------------------------------------------------------------------------------------ function db_rollback() { return (OCIRollback($this->I_linkID)); } //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ // 函数名:db_logoff() // 作 用:断开数据库连接 // 参 数:无 // 返回值:布尔值 // 备 注:无 //------------------------------------------------------------------------------------------ function db_logoff() { return (OCILogoff($this->I_linkID)); } //------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ } ?>
󰈣󰈤
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
时尚性感的燕子(3)
时尚性感的燕子(2)
纯美的女生生活写真(14)
纯美的女生生活写真(13)
来自束河[]
恰巧-巧家~~
高尔夫
行摄匆匆天子山
 
>>返回首页<<
 为你推荐
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 热帖排行
 
 
 
 
©2005- 王朝网络 版权所有