求助:如何动态改变数据库的连接?

#1 weixiupc

RT。
同一程序界面操作,在界面上有更改不动数据库连接按钮。
求助:如何实现点选不同数据库连接按钮(单选或多选),实现动态连接不同数据库?
   单选连接一个数据库,多选同时连接多个数据库,如何实现?

2011-07-23 15:07:54

#2 jake

手册 http://www.speedphp.com/model-multi.html

2011-07-23 17:02:13

#3 weixiupc

谢JAKE回复,没有完全理解,试了多次都不能实现动态改变数据库的连接。
在仔细看看。

2011-07-23 17:27:09

#4 weixiupc

请教JAKE,看了上面多数据库切换,请问怎么实现在controller里动态改变model里的数据库切换?
如下:// MSSQL驱动实例
02        $dsn_mssql = spClass('db_mssql',array( 'MSSQL的配置'), SP_PATH.'/Drivers/mssql.php', TRUE);
03        // MYSQL驱动实例
04        $dsn_mysql = spClass('db_mysql',array( 'MYSQL的配置'), SP_PATH.'/Drivers/mysql.php', TRUE);
怎么在controller里实现array( 'MSSQL的配置')的动态切换,我是在view页面上设置数据库的
切换,如何实现? 不知道表达的是否清楚,望见谅。

2011-07-25 10:08:06

#5 weixiupc

给个提示,JAKE,从哪入手解决这个需求?

2011-07-25 17:27:14

#6 jake

请论坛搜索,我曾经给出过例子代码。

2011-07-25 21:41:23