ある。NET/C#wrapper for SQLite?[定休日]
質問
思うようになるSQLite内C#.Netができないよう適切な図書館があります。があるのですか?正式?については、その使い方SQLiteとよりも、ラッパー?
解決
から https://system.data.sqlite.org:
システム。データです。SQLiteはADO.NET アダプター for SQLite.
システム。データです。SQLiteが始まったロバート-シンプソン.ロバートはまだコミット権限のこのリポジトリがなくなった活躍を提言した。開発-保守がほとんどは、SQLiteの開発チームでした。SQLiteのチームであることを全力でサポートシステム。データです。SQLite長期にわたります。
"システム。データです。SQLiteはSQLiteデータベースエンジンの完全なADO.NET 2.0プロバイダの全ての圧延を単一の混合モードます。では完全ンドのsqlite3.dll (でも変更できますsqlite3.dll).とは異なり通常の混合アセンブリではないリンカーへの依存度ます。NETランタイムで配布する独立します。ます。"
にも対応しいただけます:standardとexpress。
他のヒント
がありましても、このオプション: http://code.google.com/p/csharp-sqlite/ -完全なポートのSQLiteをC#.
この街からsqlite.org いて全てを無償で取得することが開発のADO.NET プロバイダ:
から そのホームページ:
このフォークの人気のADO.NET 4.0アダプター for SQLiteとして知られます。データです。SQLite.オリジネーターの システム。データです。SQLite、ロバート-シンプソンは、 このフォーク、代表 承認、コミット権限 の化石できます。SQLite 開発チームの継続的 システム。データです。SQLite進めています。
歴史のバージョンなどの オリジナルの支援フォーラムのことではな 見 http://sqlite.phxsoftware.com, ものの、 あわせて更新するこ 版年月から2010年
の完全なリスト特徴です そのwiki.ハイライトなど
- ADO.NET 2.0支援
- 全体の枠組みの支援
- フルモノを支援
- Visual Studio2005/2008デザインがサポート
- コンパクトの枠組み、C/C++の支援
発売が大幅に向上しダウンロードできるから直接 のサイト.
コーヒーのサービスもよかったと システム。データです。SQLite (前述のとおり: http://sqlite.phxsoftware.com/)
ではコヒーレントとADO.NET (システム。データ。*), とするときは単一のDLL.No sqlite3.dll -では、CコードのSQLiteが埋め込System.Data.SQLite.dll.ビットのC++マジックがあります。
sqlite-net オープンソースが少ない図書館を与えることができます。ポケ店舗データ SQLite3データベース.詳しくは wikiページ.
に書いてあるクライアントまで、フルのC#とはだめだ。でションの作成者向けに設計されたMonoTouchのアップ】ベカルトジャパン大作のすべてのプラットフォーム(Mono for Android.NET、Silverlight、WP7的、紺碧ます。
ご利用可能でし Nugetパッケージ, では第2回で最も人気のSQLiteパッケージを超え60,000ダウンロードの一つとして、2014年.
sqlite-していることも明らかになったとして設計され、迅速で便利なデータベース。そのデザインからこれらの目標
- 非常に容易に既存のプロジェクトMonoTouchます。
- Thinラッパーを超SQLiteときのpcは自由に使用できます。(図書館べきではないの性能ボトルネックのお問合せ.)
- 非常に簡単な方法を実行するCRUD業務、クエリを安全に使用パラメータ)の検索結果をクエリに強く型付けされます。
- 作品データモデルを押しつけずおに変更。(小型反射型ORM層します。)
- 0依存関係のほから成形のsqlite2図書館があります。
非標:
- ない an ADO.NET 実装されます。これはフルズドライバーです。が必要な場合は、利用システム。データです。SQLite.
モノが付属しwrapper. https://github.com/mono/mono/tree/master/mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite_2.0 にコードでは実際にSQLite dll( http://www.sqlite.org/sqlite-shell-win32-x86-3071300.zip のダウンロードページ http://www.sqlite.org/download.html/ )。純優します。での動作が可能です。
このように最薄の世界を最小限に抑え、ご依存性の第三者が書けます。またこのプロジェクトからこうしています。
Microsoft.データです。Sqlite
Microsoftの提供 Microsoft.データです。Sqlite として初のSQLite解決します。純ではの一部として提供されているASP.NET ます。ライセンスの Apache License,Version2.0.
* 免責事項:っていないのにうってこいであが提供するドキュメンテーションにMicrosoft Docs こちらの されることがあります。ネコUWP.
の方に私のような必要はないADO.NET方を走らせることも必要ですコードに近いSQLiteも対応 netstandard
(.netフレームワーク,.ネコ等)、 私は内蔵の100%無料のオープンソースと呼ばれるプロジェクト SQLNado (なADO")github。
https://github.com/smourier/SQLNado
として利用できるnugetこちら https://www.nuget.org/packages/SqlNado もご用意しています。csファイルで、かなり実用にC#プロジェクトタイプです。
また全てのSQLite機能使用時のSQLコマンドにも対応でSQLiteの特徴です。純益:
- 自動クラスをマッピング(保存し、削除、荷重、LoadAll,LoadByPrimaryKey,LoadByForeignKey等)
- 自動同期のスキーマ(テーブル、カラムの間の授業や、既存のテーブル
- 設計のためのスレッドセー業務
- 場OrderBy LINQ/IQueryable.純表現に対応作業はまだこの分野における進捗はもとの照合を支援
- SQLiteデータベースのスキーマ(テーブル、カラム等) に晒されます。当期純
- SQLiteのカスタム関数を書き込みできます。当期純
- SQLite増BLOB I/Oとして公開されている.純ストリームにメモリ消費量
- SQLite照合を支援する可能性を含め、追加のカスタムcollations。純コード
- Mysqlの全文検索エンジン(FTS3)をはじめとした支援の可能性に追加カスタムFTS3tokenizers。純コードのように局在ストップワードなど)を行います。せていただけます。純包装を開けるはずがない。
- 自動サポート'winsqlite3.dllで"最近のWindowsのバージョン) 避け出荷の他のバイナリの依存関係 ファイルです。この作品Azure Webアプリもありますね♪
バージョン1.2のMonotouchをサポートします。データです。きこちらから詳細をご覧ください:http://monotouch.net/Documentation/System.Data
できると思いますが、基本的にでも使えるので、通常のADO.ネパターンとsqlite.
http://www.devart.com/dotconnect/sqlite/
dotConnect for SQLiteは強化データプロバイダSQLiteのためのロイヤル-アカデミーのスタイルにADO.NET 技術を完全ソリューションの開発SQLiteデータベース。の一環としてDevartデータベースアプリケーション開発の枠組みでは、dotConnect for SQLiteには、高性能なネイティブの接続性をSQLiteデータベースの革新的な開発ツールなのです。
dotConnect for SQLiteを紹介し新設計のための申請、建築、高生産性を活用したデータベースアプリケーションの実装です。
使用し、標準バージョンで作品を完璧:)
A barebonesラッパーとしての機能によるsqlite図書館があります。最新バージョン支援機能を提供sqlite図書館3.7.10