問題タブ [sqlite-net-pcl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
47 参照

sqlite-net-pcl - Azure を使用する xamarin フォーム プロジェクトを見つけました。SQLite を使用して同じことを行いたい

このプロジェクトは、SqLite を使用した xamarin フォームのクイズ アプリです。コードには、質問を読み込む方法が必要です。Azure での方法を示します。同じことを SqLite で行う必要があります。Azure を使用した xamarin クイズのソース コードへのリンクも含めました。[1]: https://github.com/garudaslap/xamarinquiz

0 投票する
0 に答える
1214 参照

c# - ファイルまたはアセンブリ 'e_sqlite3 を読み込めませんでした

UWP プロジェクトをデバッグすると、次のエラーが表示されます。

System.IO.FileNotFoundException: 'ファイルまたはアセンブリ 'e_sqlite3、Culture=neutral、PublicKeyToken=null' を読み込めませんでした。システムは、指定されたファイルを見つけることができません。'

エラーは次の行で発生します。 Xamarin.Forms.Forms.Init(e);

次のコード ブロックから:

ちょっとした背景...私は自分のソリューションで 3 つのプロジェクト (共有ライブラリ、WPF、および Android) から始めました。アプリケーションは現在、Android プロジェクトと WPF プロジェクトの両方で sqlite ファイルの読み取りと書き込みを行っています。

UWP プロジェクトを追加しました。共有ライブラリへの参照を追加し、関連する nuget パッケージを追加した後、UWP プロジェクトをデバッグするときにエラーが発生します。

ここに私の現在のソリューションがあります: ソリューション エクスプローラーのスクリーンショット

SQLite-net-pcl nuget バージョン 1.5.231 (投稿時の最新の安定バージョン) を使用しています。 nuget パッケージのスクリーンショット

SQLiteNetExtensions と SQLiteNetExtensions.Async nuget パッケージもあります。 すべての sqlite 関連の nuget パッケージのスクリーンショット

私の UWP プロジェクトには: ターゲット バージョン: Windows 10、バージョン 1809 最小バージョン: Windows 10 Fall Creators Update UWP ターゲット設定のスクリーンショット

この問題に関する多くの投稿を見つけましたが、それらはすべて、これが SQLite-net-pcl バージョン 1.5.166 で解決され、新しいバージョンを使用していることを示しているようです。

別の投稿では、Visual Studio の sqlite 拡張機能の使用について言及されていますが、これを見つけることができませんでした。その投稿は数年前のものであるため、Visual Studio 2015 を参照しているため、修正は関係ない可能性があります。

Visual Studio Professional 2017、バージョン 15.9.9 を使用しています。最新の更新プログラムとサービス パックがすべて適用された Windows 10 Pro ワークステーションで実行されています。

この問題を解決する方法について何か提案はありますか?

0 投票する
1 に答える
1578 参照

c# - SQLite-net-plcでXamarin.Formsで「.OrderBy」を使用するには?

SQLite データベースに保存したカレンダー エントリを並べ替えて、リストビューに表示したいと考えています。SQLite-net-plc で注文するにはどうすればよいですか?

私はただ書くことができると思っていました:.OrderBy<CalendarEntryStartDate>がうまくいかず、SQLite コマンドを使用しようとしましたが、m.db に混乱したため、使用に問題がありました。

エラーが発生しました

CS0103: "CalendarEntryStartDate" という名前は現在のコンテキストに存在しません。

CS0305: メソッド グループ "OrderBy" (ジェネリック) の使用には、1-Typeargumetns が必要です。

私は何を間違っていますか?