CI完全不能用sqlserver数据库吗?
如题?还是需要自己写类色sqlserver_driver.php之类的类?写这个有点难度吧['dbdriver'] The database type. ie: mysql.Currently supported:
mysql, mysqli, postgre, odbc, mssql, sqlite, oci8
dbdriver注释有写支持哪些,这个里面没有看到sqlserver, so..... odbc, mssql, sqlite 请用股沟搜索mssql,买嘎的 我好想有点懂了,谢谢 mssql 就是 sql server。。。。 可以用的 不好意思,问题又来了,我用的PHP版本是5.3.3,需要修改PHP.ini文件,5.3版本的好像修改extension=php_mssqk.dll和extension=php_pdo_mssql.dll已经不行了吧,再说也找不到这两个组建的下载了,我查了一下需要在微软网站下载mssql的php驱动,我下载之后把里面所有的文件都复制到了ext文件夹下面,并且也在php.ini中加了以下配置:
extension=php_pdo_sqlsrv_53_ts_vc6.dll
extension=php_pdo_sqlsrv_53_nts_vc6.dll
现在重启动服务器的话,提示在ext下找不到php_pdo_sqlsrv_53_nts_vc6.dll,但是不提示找不到php_pdo_sqlsrv_53_ts_vc6.dll,测试mssql_connect(),错误:
Call to undefined function mssql_connect()
求高手赐教
用ci自带的就可以啊 $db['select1']['hostname'] = '192.168.0.133';
$db['select1']['username'] = 'sa';
$db['select1']['password'] = 'sa';
$db['select1']['database'] = 'PostDb0';
$db['select1']['dbdriver'] = 'mssql';
$db['select1']['dbprefix'] = '';
$db['select1']['pconnect'] = FALSE;
$db['select1']['db_debug'] = TRUE;
$db['select1']['cache_on'] = FALSE;
$db['select1']['cachedir'] = '';
$db['select1']['char_set'] = '';
$db['select1']['dbcollat'] = '';
$db['select1']['swap_pre'] = '';
$db['select1']['autoinit'] = TRUE;
$db['select1']['stricton'] = FALSE;
页:
[1]
2