DBとしてMS Accessを使用してデスクトップアプリケーションを開発する予定でした。しかし、疑問がある? 1.このアプリケーションをクライアントマシンで開発した後にインストールするには、MS Acessが必要ですか? 2.はいの場合、マイクロソフトからMS Accessのライセンスを購入する必要がありますか、無料ですか? 3.システムにMS Accessがインストールされている場合、ソフトウェアのインストール中にチェックを行う方法はありますか?私たちのアプリケーションと一緒にMS Accessをインストールするにはどうすればいいですか?データベースとしてのMSアクセス
答えて
ソフトウェアの仕組みによって異なります。 Access DBを呼び出すプログラムがありますか、またはアクセスフォームを使用してプログラムが実装されていますか?
あなたがちょうどいいえ、あなただけのJETランタイム
- としてAccessを使用している場合を使用して。標準の.NETインストーラを使用している場合は、MDAC MSIを依存関係として含めることができます。
ご使用DBのアクセスやプログラム
- はい
- はい、彼らはそれを購入する必要がある場合。あなたのデータベースを開発するためにそれを買う必要があったように。いいえ、それは無料ではない
- アクセスが自分のコンピュータにない場合は、購入する必要がありますし、CDを挿入し、インストールを完了します。
こんにちはハズ、しかし、私のDatastorageの要件は、巨大なサイズの画像と大量のデータと非常に大きいです..With SQLiteは十分ですか? – VMN
私はSQLLiteの提案はしていませんでしたが、JETインストーラを入手することをお勧めします(データベースとしてAccessを使用している場合)。無料です。 SQLLiteは、Accessの唯一のビットである場合に行う必要のないデータベースエンジンを置き換えるだけです。あなたのアプリケーション全体がAccessにあれば、SQLLiteはコードを魔法のように書き直すことはありません。 –
「ジェットランタイム」はありません。 Jet 4は、Windows 2000からWindowsのすべてのコピーにインストールされるため、Jet 4をデータストアとして使用している場合はインストールする必要はありません。 ACCDB形式を使用する場合は、Microsoftからダウンロード可能なACEをインストールする必要があります。 –
Hazとduffymoへのあなたのコメントでは、 "巨大サイズの画像"をデータベースに保存することを指示しました。これはMS Accessのベストプラクティスではありません。画像が保存される方法により、dbファイルのサイズは画像ファイルのサイズより大きくなります。 Access 2007からは、膨大なデータを削減するストレージ方法が改善されていますが、それでも問題はあります。さらに、Access dbファイルのハードワイヤードファイルサイズの上限が2 GBであるため、データベースが十分に巨大なイメージを格納できないことがあります。
私はAccess自身をインストールする必要性について懸念しています。最近の(Win 2000以降の)32ビットWindows版では、Accessデータベースファイルを使用するために必要なコンポーネントがオペレーティングシステムの一部として組み込まれています。 64ビットWindowsを扱う場合は、2007 Office System Driver: Data Connectivity Components
をインストールする必要があります。アプリケーションがデータストレージ以外の用途にAccessを使用している場合のみ、アクセスをインストールする必要があります。アクセスフォーム、レポートなどを使用してフロントエンドクライアントとしてAccessを使用するアプリケーションでは、何らかの形式のAccessをインストールする必要がありますが、本格的なバージョンである必要はありません。あなたが何か他のもの(例えばドットを使用している場合、しかし、
:あなたはアクセス2007で始まる費用の自由であるAccessランタイムバージョン用にアプリケーションを設計することができ.Net)を使用している場合、Accessをインストールする必要はありません。
アクセスデータベースに大きな画像を保存しないでください。大きなデータベースは遅いデータベースです。 vbaを使用してファイルパスを確認および作成し、データベースの外部にイメージを保存します。それを行うためのコードを打つ
- 1. C#/ MSアクセス:データベース接続エラー
- 2. データベースのmsアクセスのような
- 3. MSアクセスクエリ複数のMSアクセス相対パスを持つデータベース
- 4. アンドロイドとmsアクセス
- 5. MS-Access:アクセスからアクセスへのデータベースのインポート
- 6. インデックスステートメントコード| MS-アクセスとvb.net
- 7. 私は、データベース内の関係を次のようしているMS-アクセス
- 8. C#とmsアクセスとデータセットを使用する場合のCrystal Reportデータベースのログインプロンプト
- 9. MS-アクセスC#の
- 10. MSアクセスのクエリ
- 11. バックアップと復元MS SQLデータベース
- 12. C#とMS Accessデータベース(更新)
- 13. Android StudioのデータベースとしてMS SQLを使用する方法
- 14. MS AccessデータベースにSQL Serverの更新レコードにアクセスする
- 15. Visual StudioからMS Accessデータベース内のデータにアクセスするC#コード
- 16. msアクセスのメインフォームとサブフォームの間のリンク
- 17. MSアクセスSQLのヘルプ
- 18. MSアクセスのMultiValueクエリ
- 19. MS AccessデータベースのMS Reporting Servicesレポートビューア
- 20. MS Accessデータベース
- 21. MS SQLのバルクユーザーとデータベースの作成
- 22. msアクセスopenformデータなし
- 23. ms SQLにアクセスします。
- 24. MSアクセスiifステートメント
- 25. MSアクセス - 句
- 26. (Msアクセス)Row_Number()オーバーパーティション
- 27. MSアクセス - VBA
- 28. msアクセスでハッシング
- 29. MSアクセスPYODBCクエリ
- 30. PDFをMSアクセス
[良い無料代替MSアクセス](http://stackoverflow.com/questions/29044/good-free-alternative-to-ms-access/29057#29057) ) –
@Vinay:下記のご意見の1つでは、お客様のDatastore要件が「巨大」であると述べています。 Access .mdb/.accdbファイルのハード制限は2GBであることに注意してください。そして、あなたのデータストアに画像を保存することは、ほぼ間違いですが、実際には別の問題です。 – mwolfe02
MS Accessをフロントエンド(つまり、フォームとレポートを作成する)として使用するのか、バックエンドのデータストアと同じように使用しますか? – mwolfe02