2013-05-15 107 views

回答

1

這不應該是一個很大的問題,你只需要做:

  • 創建/system/database/mssql.php類 - 類應具有相同的方法,屬性和功能例如在mysql.php一個
  • 重寫所有的模型類方法的查詢,以滿足MS SQL/T-SQL SQL語法在這兩個配置文件
  • /config.php/admin/config.php)設置正確的DB_DRIVER - mssql

我假設您已經由於/install/opencart.sql文件而創建了OpenCart數據庫。

我想沒有什麼應該做的。

無論如何,切換到MS SQL的原因是什麼?

編輯:在/system/database/有這種mmsql.php文件,它實際上包含MSSQL類因而這沒有實現,只是改名mssql.php文件。

+0

我試過了,但沒有工作。它繼續顯示未定義的函數mssql_connect。我已經添加了名爲php_pdo_mssql和php_mssql的DLL,即使它顯示相同的錯誤。 – Dhamu

+0

問題在於別處。你在用什麼服務器?你確定服務器允許你連接到MSSQL服務器嗎?我有一個類似的問題,沒有爲Oracle編譯(oci擴展),我不得不重新安裝。在Web根目錄中創建一個簡單的PHP文件,試圖連接到MSSQL並檢索一些數據。如果您在OpenCart之外獲得成功,那麼它不應該成爲問題。 – shadyyx

+0

即時通訊使用Apache服務器...它工作在笨,但我需要在Opencart的工作... – Dhamu

相關問題