PHP成都培训中心官方网站
返回首页
当前位置: 主页 > 新闻动态 >

5DMVC DAO组件 mysql与oracle融合

时间:2011-11-15 15:55来源:本站 作者:phpchengdu 点击:
5DMVC最重要的一次升级完成了,将db_oracle与db_mysql完全融合在一起,通过配置文件,可在一个系统里自由的使用两个数据,并且可在不同的数据库,不同的服务器之间自由的进行数据交换
  

5DMVC最重要的一次升级完成了,将db_oracle与db_mysql完全融合在一起,通过配置文件,可在一个系统里自由的使用两个数据,并且可在不同的数据库,不同的服务器之间自由的进行数据交换。

通过实例化时注入不同的引擎,就能操作不同的数据库,下面是一个简单的演示代码,已完全兼容mysql与oracle 

 echo "<br /><b>面向对象查询5 带子查询</b><br />";
  $transaction=new Ttest_transaction($engine);
  $jzb=new Ttest_jzb($engine);
  $person=new Ttest_person($engine);
  $doctor=new Ttest_doctor($engine);
  $doctor->whereAdd("gender='1'");
  $transaction->joinAdd("left",$transaction,$jzb,'jzlsh','jzlsh');
  $transaction->joinAdd("left",$jzb,$person,'kh','kh');
  $transaction->whereAdd($transaction->subSelect('in',$doctor,'doctor_id'));
  $transaction->debugLevel(9);
  $transaction->find();
  while ($transaction->fetch()){
   echo $person->xm;
   echo $transaction->data;
   //echo $doctor->xm;
   echo "<br />";
  }

顶一下
(2)
66.7%
踩一下
(1)
33.3%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
发布者资料
罗老师 查看详细资料 发送留言 加为好友 用户等级:高级会员 注册时间:2006-09-21 00:09 最后登录:2011-11-19 21:11
推荐内容