adodb最大的好处就是可以同时连接多个数据库。
如果你的程序需要同时连接多个数据库,或要对多个数据库进行操作,
adodb是个不错的帮手。

解决方案 »

  1.   

    ADOdb stands for Active Data Objects Data Base. We currently support MySQL, PostgreSQL, Interbase, Informix, Oracle, MS SQL 7, Foxpro, Access, ADO, Sybase, DB2 and generic ODBC.我们现在的项目就需要在mysql,mssql和oracle之间经常进行数据转换,所以选择使用adodb。
      

  2.   

    相比之下,ADODB 比 PEAR DB, PHPLIB DB 都要快很多!
      

  3.   

    adodb虽然速度快,如果PHP在使用了adodb如何体现“跨平台”呢?
      

  4.   

    可能是你理解错了吧~ 我说得ADODB,是使用 PHP 写出来的一个数据库类库,当然就不存在跨平台的问题。你是不是当成是 COM 组件了?
      

  5.   

    你的意思是这个 ADODB 吧~ $conn = new COM("ADODB.Connection") or die("Cannot start ADO");
    $conn->Open("Provider=SQLOLEDB; Data Source=localhost;
    Initial Catalog=database; User ID=user; Password=password");$rs = $conn->Execute("SELECT * FROM sometable");  
    $num_columns = $rs->Fields->Count();
    echo $num_columns . "\n";
    ..........
      

  6.   

    我也很喜欢用这个,唯一觉得不好的就是,它升级太快了。
    我从0.9版就开始用,前些天升级,换了2.5,现在一看,2.9了。http://php.weblogs.com/ADOdb
      

  7.   

    那里有它的手册?请多多提供呀。这样一来我对php耿有信心了
      

  8.   

    请原谅我的无知,我把adodb当成com了
      

  9.   

    不知道用adodb连数据库,和专有函数连哪个快?
      

  10.   

    现在我们开发的项目用的事phplib。其实就是php自己带的mssql函数
    但是。很多东西都没有相当的恼火,基本上只用到了mssql的视图和触发器。其他的功能都没有用上。特别是存储过程和事务。
    如果你说的那个能很好的支持mssql到是个不错的东西
      

  11.   

    我现在用的数据库类是ADODB,模板用SMARTY,超爽
      

  12.   

    看来是应该到了对那个lib研究一番的时候了