如何通过php使用包含宏/模块的访问查询?

时间:2011-07-19 05:39:26

标签: php odbc

如何通过php使用包含宏/模块的访问查询?

在Microsoft Access中,我使用宏将查询结果导出到excel工作簿。我想知道:

  • 如何通过Microsoft Access中的SQL查询运行宏;
  • 如何通过PHP的ODBC连接运行包含宏/模块的查询;

当我直接在Microsoft Access中运行包含宏/模块的查询时,它可以正常工作。但是当我通过PHP提交查询时,它说:“无法找到函数”。

帮帮我......

1 个答案:

答案 0 :(得分:0)

这是不可能的。您的ODBC驱动程序不知道您的模块功能是否存在,因此您无法使用它。

编辑:如果您不相信我,请从Microsoft MVP获取;)

  

不是我知道的。不幸的是,用户创建的自定义函数是通过Microsoft Access执行的,而不是通过Jet执行的。

     

唯一可比的替代方案是SQL Server Express和存储过程。

或阅读here

  

Native Access数据库(JET)不支持用户编写的函数,任何用户编写的函数都由表示层而不是数据库层调用