1

プログラムにデータベースを使用するのが好きで、SQLite に出くわしました。

初めて見たとき、SQLite はすばらしく見えます。しかし、1つだけあります。

プログラムを実行するために、ユーザーが SQLite をインストールする必要はありません。

ソースコードをダウンロードできることがわかりました。

皆さんへの質問は... SQLite サーバーを自分のプログラムにコンパイルして、通常どおりサーバーを使用できますか? そして、プログラムを停止すると、サーバーも停止しますか??? これは可能ですか?

前もって感謝します

4

3 に答える 3

2

SQLite doesn't use a server, it's just a DLL reference and a shared file format. It is the best choice for what you are trying to do.

Check this library out: http://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki , http://sqlite.phxsoftware.com/

于 2012-08-03T15:22:24.163 に答える
2

There is no such concept like SqLite server.

For deploying SqLite, to client machine for you it's enough to deploy C# drivers to be able to connect to that DB (you can download them from here), and DB file itself (in case when you don't create it at runtime).

In other words, there is nothing to install, there is no any service to start.

于 2012-08-03T15:22:54.607 に答える
-1

あなたが探しているのは「組み込みデータベース」です。
SQL Server Express を埋め込むことができるため、ユーザーはサーバーをインストールする必要がありません。必要なのはデータファイルだけです。

于 2012-08-03T15:19:08.707 に答える