2016-09-27 75 views
0

在我的应用程序中,我需要从Phalcon框架连接到Openedge progreess数据库。我正在查找ODBC连接或ORM包装到数据库。Openedge Progress数据库与Phalcon

是否有任何插件/适配器可用于此任务?

回答

1

OpenEdge支持ODBC。 Datadirect驱动程序是免费的。

+0

[此页应该可以帮助你找到你在找什么(https://开头www.progress.com/odbc/openedge) – jdpjamesp

0

我还没有找到一个,所以我做了我自己的模型类,并用odbc_connect()查询数据库。但是如果你不想麻烦的话,你可以在线使用它。

要进行连接:

putenv("ODBCINI=/path_to/odbc.ini"); 
$this->conn = odbc_connect("DataBaseName","User","Password"); 
$this->table = "TABLE_NAME"; 

和查询:

$rows = odbc_exec($self->conn,$sql); 
while ($row = odbc_fetch_object($rows)){ 
    // do some stuff 
} 

在这里阅读更多:http://php.net/manual/en/ref.uodbc.php

相关问题