2017-11-15 11 views
0

私は中小企業向けのAccessデータベースを開発しており、新しいエントリを遠隔で追加する方法を作りたいと思っています。どのように正確にはわかりませんが、ビジネスがそうであればデータをインポートする方法があるかどうかを知りたいのですが主な製品の「メニューボタン」のいずれも提供しないランタイム環境でのみアクセスを利用し、その中にはいくつかのインポートオプション(Excel、Access、XMLなど)があります。ランタイム環境のみを使用してAccessデータベースにデータをインポートできますか?

また、新しいエントリを定期的に取得する外部ソースにデータベースを接続することは可能でしょうか?

+0

この質問はあまりにも広すぎます。もちろん、ファイルからインポートしたり、外部データソースを使用することもできます。 –

+0

@ErikvonAsmuth私はちょうど正しい方向に私を指す誰かを探しています、それはアクセスの実行環境がとても好きであるように私には思われる(あなたが特定の質問をしてくださいこの問題にどのように接近すべきかはわかりません。 – Daniel

+0

「どこから始めるのですか」と質問する質問は、一般に広すぎ、このサイトには適していません。人々は問題に近づくための独自の方法を持っており、そのために_correct_答えはありえません。 [**開始する場所**](https://softwareengineering.meta.stackexchange.com/questions/6366/where-to-start/6367#6367)をよく読んで、あなたの投稿にお答えください。 –

答えて

0

ランタイム環境でAccessの多くの機能が隠されているのは間違いありませんが、フルバージョンのAccessで実行できるほとんどのものは、インポートとエクスポートを含むランタイム環境で実行できます。

あなたの場合は、VBAのメソッドDoCmd.TransferText、DoCmd.TransferSpreadsheet、およびDoCmd.TransferDatabaseを調べることをお勧めします。実行時環境でボタンまたはメニュー項目を作成して、カスタムのVBAメソッドを呼び出す必要があります。ここでは、カスタムユーザーインターフェイスまたはデータベースに格納された値から提供する必要があるパラメータを使用してDoCmd.Transfer *メソッドが呼び出されます。

+0

ありがとう、私はそれが並べ替えの何かになると思った。あなたが言及した方法を調べます。 – Daniel

関連する問題