2013-07-05 61 views
0

我已經使用odbc在sql server 2005和php之間建立了連接,並且它完美地工作。未能連接sql server 2005和php grid與odbc

我的問題是,當我試圖連接SQL Server 2005和PHP的網格,它會出現一個錯誤,指出:

Error: Could not connect to the database 

我做的唯一的事情是,我設置conf.php到其連接,看起來像這樣:

define('DB_HOSTNAME','dbhostname'); // database host name 
define('DB_USERNAME', 'dbusername');  // database user name 
define('DB_PASSWORD', 'dbpassword'); // database password 
define('DB_NAME', 'dbname'); // database name  
define('DB_TYPE', 'odbc_mssql'); // database type 
define('DB_CHARSET',''); 

define('SERVER_ROOT', '/phpGrid'); 

require_once('phpGrid.php'); 

有什麼我需要改變在其他文件或我該怎麼辦?

回答

0

對不起,我無法添加評論和抱歉我的英語。

您的'dbhostname'是您的odbc連接的名稱(可能與sql server實例名稱不同)?

證明你的conf.php和你用來顯示網格的php文件是否在沒有BOM編碼的utf8中。