无法使用odbc连接sqlserver2005和php网格


failed to connect sql server 2005 and php grid with odbc

我已经使用odbc在sqlserver2005和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');  

其他文件中是否有需要更改的内容,或者我该怎么办?

对不起,我不能添加评论,对不起我的英语。

您的"dbhostname"是odbc连接的名称吗(可能与sql server实例名称不同)?

证明你的conf.php和你用来显示网格的php文件是否在utf8中,没有BOM编码。

请再次检查您的连接设置。如果您使用Guriddo Suito PHP Grid,那么您可以在此处和此处查看此文档