問題タブ [sqlite.net]
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.
ios - iOS の Xamarin Forms で Sqlite 接続を取得するには?
Xamarin.Forms PCL プロジェクトを作成し、Android では作業ファイルであるが iOS では作業していない sqlite データベースに格納されているローカル データにアクセスしようとしています。DependencyService を使用して iOS 固有のコードを呼び出そうとすると、System.NullReferenceException: Object reference not set to an object がスローされます。
これが私の呼びかけ文です
Sqlite接続を取得するためのiOS固有のコードは次のとおりです
iOS固有のコードでブレークポイントを使用したため、呼び出しメソッドがiOS固有のコードに到達するとは思いませんが、ブレークポイントに到達せず、すぐにエラーが発生します。詳細については例外も試しましたが、内部例外はなく、スタックトレースではメソッドを呼び出した行のみを指しています。
sqlite - xamarin.forms windows phone 8 プロジェクトで SQLite を使用するには?
Android、iOS、および Windows Phone を持つ Xamarin.Forms プロジェクトを作成しました。Xamarin Windows Phone 8.1 プロジェクトで Sqlite データベースを使用しようとしていますが、sqlite.net pcl とコアおよび非同期ライブラリをプラットフォーム ライブラリと共にインストールしました。プロジェクトを実行しようとすると、エラー winrt.dll sqlite3 could not be found が表示されます。sqlite.platforms.windowsPhone8 には実際には 2 つの参照ライブラリがあるため、x86 として追加しましたが、まだ問題があります。これがWindows Phone 8.1の私のコードです
依存関係サービスを使用して呼び出そうとすると、行 var platform = new SQLite.Net.Platform.WinRT.SQLitePlatformWinRT(); にエラーが表示されます。
デフォルトでは WinRT ライブラリがプロジェクトに追加されていましたが、これにも問題があったため、windowsphone8 ライブラリを追加しました。
sqlite - SQLite.net を使用して SQLite データベースに外部キーが作成されない
SQLite.Net と SQLiteNetExtensions を使用して SQLite データベースをセットアップしようとしています。データベースに作成する外部キーを取得できないようです。すべてのテーブルを削除し、モデル クラスを使用してそれらを再作成しました。SQLite マネージャーでプラグマを確認したところ、外部キーがオンになっています。私の例では、プロットに多くのツリーを含めることができます。私が見逃している可能性のあるものについて何か提案はありますか?
c# - オブジェクトのリストを SQLite.net に保存するにはどうすればよいですか?
これら2つのオブジェクトがあるとしましょう
と
SQLite.NET ORM を使用して Customers オブジェクトを保存する方法はありますか? リストを保存するのに本当に苦労しているからです。
そのような方法がない場合、オブジェクトがロードされたときにコードがトリガーされるように、実装できる何らかのイベントまたはオーバーライドできるメソッドはありますか?
アドレスのリストの上に [Ignore] を追加する行に沿って何かを考えていました。イベントがトリガーされたら、SQLite.net を使用して別のテーブルからアドレスの ID をロードできます。
あなたが提供できる助けを前もって感謝します