0
soundexのカスタム機能がMicrosoft Access 2007のモジュールにあります。 これは、テーブルと同じデータベースにpublicとして宣言されています。phpにアクセスしてモジュール関数を呼び出す方法は?
私はAccessでクエリを実行すると動作します。私はPHPを通してそれを照会するときしかし、それは表現
で
未定義関数「SOUNDEX」は私を助けると言います。
soundexのカスタム機能がMicrosoft Access 2007のモジュールにあります。 これは、テーブルと同じデータベースにpublicとして宣言されています。phpにアクセスしてモジュール関数を呼び出す方法は?
私はAccessでクエリを実行すると動作します。私はPHPを通してそれを照会するときしかし、それは表現
で
未定義関数「SOUNDEX」は私を助けると言います。
私はそれが可能だとは思わない。 PHP経由でデータベースへのアクセスを提供するJETドライバは、ユーザ定義関数を知らないので、呼び出すことはできません。
...アクセスを使用している理由は何ですか?それをMySQLまたはSQL Serverに移行することを考えました。これにより、適切なStore Procsおよび機能が可能になります。 – Brian
ええと...会社のライセンス問題のためにMicrosoft Accessを使用する必要があります。私はmysqlが無料だと知っていますが、私はそれを使うことはできません。 –
テーブルレベルのデータマクロがA2010に導入されました。その中でSoundex()関数をプログラムすることは可能かもしれません(マクロ言語はまだかなり原始的ですが、名前欄が更新されたときにそれをトリガーと同等にすることができます。 –