0

mysql/php を使用してシステムを構築しています。現在、ユーザーは、PHP と mysql クエリを使用して構築された csv をダウンロードすることで統計を取得できます。あるユーザーから、代わりに ODBC を使用してデータを取得できるかどうか尋ねられました。PHP を使用して ODBC データ ソースに接続する方法については、多くの情報を見つけることができますが、独自のデータ ソースを作成する方法についてはわかりません。どんな助けでも大歓迎です!

ありがとう

マット

4

2 に答える 2

0

あなたは質問に少し奇妙なタグを付けました。

ユーザーは優れたデータを望んでいますか? mysql 用の odbc-drivers をインストールし、Excel で外部データソースを使用します。

注意: 32 ビット odbc (32 ビット オフィス) で実行する場合、x64 システムでは odbc パネルが

c:\windir\syswow64\odbcad32.exe
于 2013-03-15T10:48:45.337 に答える
0

少し遅れるかもしれませんが、あなたのシステムはある種の LAMP スタック上にあるため、MySQL を直接の ODBC データ ソースとして使用することだけを検討しましたか? ビュー テーブルを使用して多くのことができます。データベース レベルで実現できることに驚くかもしれません。

これにアプローチするもう 1 つの方法は、特定の ODBC 統合のニーズに適した特別な MySQL テーブルを利用する、ある種のインポート/エクスポート メカニズムを PHP で作成することです。たとえば、ODBC を介してこれらのインポート テーブルの 1 つに、サード パーティの出荷アプリケーションに識別子と共に追跡番号を書き込むことができます。その後、ある時点で、PHP ルーチンが未処理のレコードをフェッチして、何でも行うことができます。

単純なコードは巧妙なコードよりも優れているというガイドラインに従っている場合、このようなシナリオでカスタム ODBC ソリューションを構築しても、ほとんどまたはまったく見返りがなく、おそらく余計な苦労が生じるだけです。それにもかかわらず、この他の関連するスタックオーバーフローの質問は、何らかの方向性を提供するかもしれません. 幸運を!

于 2013-12-10T06:27:52.950 に答える