2013-02-12 82 views
0

我的很多PHP代碼中使用活動記錄組織:使用與SQLSRV(笨)的活動記錄

$this->db->select('CAST(Cns.Name AS TEXT) as PName, CPn1.Chil_Id, CPns.Id'); 
    $this->db->join('CPns', 'CPn1.CPns_Id=CPns.Id'); 

我想知道這是否會與微軟SQLSRV驅動程序不兼容,其語法是傳統上這樣的:

$tsql = "SELECT * FROM Customer"; 
$stmt = sqlsrv_query($conn, $tsql); 
if($stmt === false) 
{ 
    echo "Error in executing query.</br>"; 
    die(print_r(sqlsrv_errors(), true)); 
} 

謝謝。

回答

1

答案是肯定的

您可以用活動記錄到您的SQL Server連接你笨。

只要看看這裏的一些細節:https://bitbucket.org/alexbilbie/codeigniter-reactor-sqlsrvr/src/c2779ea3207d/system/database/drivers/sqlsrv?at=default

+0

他好像是用MSSQL的驅動,而不是SQLSRV驅動程序連接到SQL Server – bobo2000 2013-02-12 21:39:50

+0

我已經編輯我的答案,請看看在新的鏈接。 – Pascut 2013-02-12 21:42:33

+0

感謝Rares,我的活動記錄語法是否需要進行任何更改,還是直接插播?順便說一句,我使用CI版本1.7.2和PHP版本5.3 – bobo2000 2013-02-12 22:17:51