私のMicrosoft Accessデータベース(FE/BE)が制限を超えてしまったため、より多くのデータをインポートするため、アクセスは私にとっては適切な選択ではありません。私は良い選択肢としてMySQL(SQL Serverではない)に切り替えるつもりですが、私はMySQLデータベースのフロントエンドとして何を使用するのかと思います。私はAccess VBAコードとフロントエンド(ODBC接続を使用して)を保持すべきですか?高性能は必要ありません。Microsoft AccessをMySQLデータベースのフロントエンドとして使用していますか?
答えて
すでにフロントエンドの開発に多額の投資をしてきたのであれば、私にはアクセスのフロントエンドを維持するのは簡単なことではありません。
一方、あなたがAccessで開発することに慣れておらず、あなたが持っているアプリが比較的簡単で、すぐに簡単に起動して実行できる好きな開発プラットフォームを持っているなら、もう一方の方向。
また、Webやリモートユーザーに展開する必要があるなど、要件が変更された場合、Accessフロントエンドへの投資を断念する理由があります。
しかし、一般的には、最初に選択したものは、すでに動作しているものに固執し、解決できない問題がある場合にのみ移動します。
アクセスを常にフロントエンドとして使用しています。それは平易で簡単です。 Accessのツールを使用してテーブルをSQLにアップサイズすることができます。それが終わると、dbo_プレフィックスを取り出すようにリンクテーブルの名前を変更します。したがって、フォームとコードはすべて同じテーブル名を参照しています。
これで、SQLのメンテナンスとデータのバックアップが完了しました。フロントエンドのさまざまなコピーを作成できます。あなたはdevのコピーとユーザー用のコピーを持つことができます。新しいフォームやレポートをフロントエンドに変更すると、公開されたコピーに誰もいないときに2秒で公開することができます。
私はdbのフロントエンドguiのためにaspを学びたい、または他のプラットフォームに行きたいと思っていましたが、アリの丘のために爆弾を必要としないときはどうして迷惑でしょうか?彼らは小さなアプリであり、アクセスは彼らと良い仕事をしています。
hth!
「アップサイジング」の方法として、テーブルをDSNにエクスポートすることができます。 –
少なくとも、新しいMySQLデータベースへのODBCリンクを使用して、既存のAccess FEのコピーを試してください。私はバックエンドデータベースとしてPostGreSqlとSQL Serverを似たようにしています。うまくいくでしょう。私は、あなたがMySQLでより多くの悩みや悩みの種に遭遇できるかどうかはわかりませんが、試してみる価値があるようです。そして、それを見つけるために多くの努力を要しません...あなたの既存のJetテーブルを破棄または名前を変更し、代わりにODBCリンクを追加してください。
- 1. MysqlデータベースのMicrosoft Accessデータベースのインポート
- 2. SQL ServerフロントエンドとしてのMicrosoft Access。それはトリガを発射するか?
- 3. ウェブアクセスとしてのMicrosoft Access
- 4. MS AccessをSQL Serverのフロントエンドとして使用
- 5. Microsoft AccessレポートActiveXコントロール.Net Frameworkを使用して書かれています。
- 6. PHPを使用してMySQLデータベースにログインしていますか?
- 7. Microsoft AccessデータベースでsqlSaveを使用
- 8. フォーム上のボタンを使用してMicrosoft Accessデータベースに値を挿入する
- 9. Microsoft Accessまたは他のデータベースを使用したJavaアプリケーションですか?
- 10. Microsoft Accessデータベース
- 11. Objective-Cを使用してリモートサーバー上にあるMicrosoft Accessデータベースにどのように接続しますか?
- 12. Microsoft Access:テキストを時間としてインポート
- 13. MySQLをバックエンドとして使用してフロントエンド(Java)ユーザインタラクティブテーブルを作成する
- 14. AccessデータベースはMS Accessアプリケーションから独立していますか?
- 15. Accessマクロを別のAccessデータベースで使用するアドインとして保存することはできますか?
- 16. Windows Phone 7でMySQLデータベースを使用していますか?
- 17. MySQLデータベースを使用してMySQL
- 18. pyodbcを使用してMS Access 2007(.accdb)データベースに接続する
- 19. Microsoft Accessデータベースを.sqliteデータベースとして保存するにはどうすればよいですか?
- 20. MySQLはデータベース名として変数値を使用します
- 21. Webベースのフロントエンドを使用してデータベースにアクセスする
- 22. sqliteのフロントエンドとしてTCL/TK、MS AccessまたはPS?
- 23. 次のコードを使用して、Code Igniter Webアプリケーションを使用してMySQLデータベースから選択しています。
- 24. C#を使用してMicrosoft Accessファイルを開く
- 25. パラメータを使用してMicrosoft Accessを開く
- 26. BLOBデータを使用してMySQLデータベースを検索しますか?
- 27. ファイルをデータベースとして使用していますか?
- 28. etcdをプライマリストア/データベースとして使用していますか?
- 29. CSVを可変データベースとして使用していますか?
- 30. Microsoft Access VB:フィールド名の一部として変数を使用する
ありがとうございます。同意する。私はAccessにとても慣れているので、試してみてください – waanders