二、MS Access如何配合使用


YII, MS Access how can i use it together?

我想使用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引用。我能想到的最好的方法是:

  1. 将数据放入MySQL数据库
  2. 让YII直接访问
  3. 在运行access的Windows机器上设置MySQL ODBC驱动程序,并通过该驱动程序指向MySQL

这是一个指向MyODBC的指针,它将提供Access和MySQL之间的关键链接:

http://dev.mysql.com/downloads/connector/odbc/