ekingluo 发表于 2011-8-17 08:59:51

CI完全不能用sqlserver数据库吗?

如题?还是需要自己写类色sqlserver_driver.php之类的类?写这个有点难度吧

zhouli520 发表于 2011-8-17 09:22:59

['dbdriver'] The database type. ie: mysql.Currently supported:
                               mysql, mysqli, postgre, odbc, mssql, sqlite, oci8
dbdriver注释有写支持哪些,这个里面没有看到sqlserver, so.....

幽蓝冰魄 发表于 2011-8-17 09:44:51

odbc, mssql, sqlite

visvoy 发表于 2011-8-17 09:54:53

请用股沟搜索mssql,买嘎的

ekingluo 发表于 2011-8-17 10:19:08

我好想有点懂了,谢谢

Hex 发表于 2011-8-17 13:23:26

mssql 就是 sql server。。。。

小郑 发表于 2011-8-18 09:45:20

可以用的

ekingluo 发表于 2011-8-18 11:12:52

不好意思,问题又来了,我用的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()
求高手赐教

iserich 发表于 2011-10-25 11:24:55

用ci自带的就可以啊

shenma 发表于 2011-10-25 11:56:33

$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
查看完整版本: CI完全不能用sqlserver数据库吗?