私は良いプログラムのアイデアを持っています、それはあなたのユーザー名とパスワードをSQL Serverデータベースファイルに保存する非常に簡単なアプリケーションになります、私はそれを行う方法を知っていますが、問題は私はクライアントをインストールするSQL Serverを追加またはデータベースのレコードを削除するに加えて、私は自分のデータベースファイルをアプリケーションに埋め込んで、ユーザーが単一の.exeファイルを持つようにしたいのですが、sqlliteというライブラリについて聞いたことがあります。ユーザーがアプリケーションを動作させるためにsqlserverをインストールできるようにします。クライアントマシンにSQL Serverをインストールしないようにすることはできますか?
答えて
SQLCEを使用してSQLCEプライベートデプロイメントを検索することができます。基本的にクライアント側のMS SQLの軽量さです。 privatedeploymentを使用すると、インストールすることなく、関連するDLLをプロジェクトフォルダにコピーするだけで済みます。
あなたはSQL Server Compactエディションをお探しですか?
あなたが言及しているように、Sqliteはオプションです。コンパクトでファイルベースのデータベースです。何もインストールする必要はありません。完全なデータベースはファイル内にあります。ただし、接続するにはSqlite database engineを参照する必要があります。
あなたはそれを行う方法について言及できますか?これは初めてのSQLライブラリーの組み込みと使用です。 –
リンク先のデータベースエンジンへの参照を追加するだけです。それはADOです。NETアダプタを使用して、通常どおりSqlConnection、SqlCommandを使用できます。 – diggingforfire
いくつかの(< 100)行のテーブルを1つだけ作成する場合は、SQLをまったく使用しません。その少量の情報のためのオーバーヘッドに向かう道。
ファイルにユーザー名とパスワードを保存してから、Enterprise LibrariesCryptography Application Blockを使用してファイルを保護します。
また、ストレージエンジンがexeに組み込まれたくない場合、パスワードはその特定のコンピュータ上の特定のアプリケーションに関連付けられます。インフォメーションを別のマシンに移動するには、インポート/エクスポートプログラムを実装する必要があります。
はい、あなたは
SQLiteの、
のSQL Server CE、
またはXML
をし、また、私の最後のプロジェクトでは、ことによってそれを実装することができhttp://keepass.info/
をチェックアプリケーションは、DataBaseにアクセスする必要があるときにWebサービスを呼び出します。
したがって、クライアントPCにSQL Serverをインストールするのを避ける方法はたくさんあります。
- 1. クライアントマシンにSQL Server DBをインストールしたC#デスクトップアプリケーション
- 2. SQL Server CTEで列リストを指定しないようにすることはできますか?
- 3. クライアントマシンにWindowsアプリケーションとSQLサーバーをインストールするにはどうすればいいですか?
- 4. SQL Serverでこれを行うことはできますか?
- 5. 既存のSQL Server ExpressにSQL Server Reporting Services(SSRS)をインストールするにはどうすればよいですか?
- 6. .net WindowsアプリケーションはSQL Server 2005データベースを使用しています... SQL Server 2005がクライアントマシンに必要です
- 7. SQL Serverの:私はこのようなSQLクエリに副選択を作成しようとしています
- 8. クライアントマシンからSQL Server 2012 Expressログインに失敗しました
- 9. SQL Serverがfilestream用にインストールしたマシンとは別のマシンパスを与えることはできますか?
- 10. インストール後にSQL Server Compactを表示できないのはなぜですか?
- 11. SQL Server ExpressはSQL Serverよりもはるかに低速なクエリを実行しているようです
- 12. ハードドライブまたはバーチャルボックスにSQL Serverをインストールする。違いはなんですか?
- 13. SQL Server 2008 R2をインストールできない
- 14. は、Microsoft SQL Serverデータツールをインストールすることはできません
- 15. DebianにMicrosoft SQL Server v.Nextをインストールすることは可能ですか?
- 16. Windows NanoサーバーにSQL Serverをインストールすることは可能ですか?
- 17. SQL Server 2008 R2のインストール時にVisual Studio 2008とSQL Server 2008がインストールされるのはなぜですか?
- 18. 我々ははい、それが作成して使用することができますどのように場合、SQL Server ... に新しいイム...私たちは、MSのSQL Server 2008でパッケージを使用することができ、MS SQL Server 2008の
- 19. SQL Server Express EditionをSQL Server Developer Editionと並行してインストールすることは可能ですか?
- 20. SQL Server 7のインストール後にSQL Server 2005に接続できない
- 21. SQL Server 2005パッケージをスケジュールすることはできますか?
- 22. 既にインストールされているSQL Serverのバックアップイメージを作成することはできますか? (構成ファイルのインストールだけでなく、完全なイメージ)
- 23. クライアントマシンにjsonデータをどのような形式で保存できますか?
- 24. ローカルマシンにSQL ServerのインスタンスをインストールせずにSSISデザイナをインストールできますか?
- 25. クライアントコンピュータにSQL Serverデータベースをインストールします。
- 26. SQL Server 2014 Web EditionにSSRSをインストールできますか?
- 27. SQL Server ExpressとEnterpriseはどのように話しますか?
- 28. LinqがGUIDを追加しないようにして、SQL Serverで実行できるようにするにはどうすればよいですか?
- 29. JDBCとSQL Server 2008 R2をどのように使い始めることができますか?
- 30. シナリオSQL Serverで行が重複しないようにするにはどうすればよいですか?
Googleだけです。 http://www.sqlite.org/にアクセスしてみてください。あなたが問題に変わったら、それらを投稿してください... – Pleun
カンマをピリオドで置き換えてみてください。 –