我已经使用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,那么您可以在此处和此处查看此文档