0

odbc を使用して sql server 2005 と php を接続しましたが、完全に動作します。

私の問題は、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');  

他のファイルで変更する必要があるものはありますか、または何をすべきですか?

4

2 に答える 2

0

申し訳ありませんが、コメントを追加できず、私の英語で申し訳ありません。

「dbhostname」は odbc 接続の名前ですか (SQL サーバー インスタンス名とは異なる場合があります)。

グリッドを表示するために使用する conf.php と php ファイルが BOM エンコーディングなしの utf8 であるかどうかを証明します。

于 2014-03-29T14:28:00.597 に答える