2011-08-31 60 views
0

如何集成Codeigniter 2.0.3和Adodb?Codeigniter 2.0.3和Adodb集成/安裝

+0

什麼列入CI您使用ADODB在標準方法的推理?你無法用Adodb做些什麼嗎? – Jakub

+0

標準方法不會顯示來自MS SQL的數據 –

+0

我在這裏進行猜測,因爲您的問題在細節方面非常有限,但這可能是因爲您的apache安裝程序沒有啓用mssql驅動程序? – Jakub

回答

0

嘗試這個例子(有MSSQL數據庫完成,但它調整到您的分貝):

  1. 下載從ADOdb的庫:
    http://www.ciforge.com/trac/adodb/http://adodb.sourceforge.net/#download
  2. 解壓庫在某處你的服務器可以從您的PHP頁面調用
  3. 使用類似這樣的連接:

    include('path/to/adodb/library/adodb/adodb.inc.php');  
    $db =& ADONewConnection('odbc_mssql'); 
    $dsn = "Driver={SQL Server};Server=localhost;Database=XXXX_dev;"; 
    
    $db->Connect($dsn,'username','password'); 
    $rs = $db->Execute('select * from table_name'); 
    
    while (!$rs->EOF) {   
        echo "loop: " . $rs->fields[5] . "<br>"; 
        $rs->MoveNext();  
    } 
    
    $rs->Close(); 
    
    $rs->Close(); 
    

你也可以看看this solution

+0

謝謝你回答我的問題。第一個鏈接的解釋非常混亂,不起作用。 –

+0

我在去StackOverflow之前檢出了第二個鏈接,因爲第二個鏈接上的信息已過時。 –

+0

我編輯它,嘗試一下,希望它可以幫助 –