我想使用Yii和MS Access在一起,但我不知道如何…
我可以像这样使用没有Yii的ODBC
$link = odbc_connect($name, $user, $pass)
,但现在我需要它在Yii,像MySQL:
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=ex1c',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'tablePrefix' => 'ex1c_',
)
我应该在连接字符串
中写什么可能需要在电脑里安装一些软件
如何设置?
如果我理解你的问题是正确的,你有一组数据,你希望能够从YII应用程序和MS Access引用。我能想到的最好的方法是:
- 将数据放入MySQL数据库
- 让YII直接访问
- 在运行access的Windows机器上设置MySQL ODBC驱动程序,并通过该驱动程序指向MySQL
这是一个指向MyODBC的指针,它将提供Access和MySQL之间的关键链接:
http://dev.mysql.com/downloads/connector/odbc/