問題タブ [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.
sqlite - "SQLite.SQLiteException: 列名が重複しています" 列名は大文字と小文字を区別しませんか?
プロジェクトの 1 つで SQLLite.Net-PCL 3.1.1 を使用していますが、SQLite でテーブルを作成するときに「SQLite.SQLiteException: 列名が重複しています」という問題が発生しました。
その理由は、親クラス (私が所有していない) に"ID"という名前の列があるためです。私のインターフェースには"Id"という名前の列があります。大文字と小文字に注意してください。
派生クラスに次のコード行を追加して、この問題を解決しました。
[Ignore] 属性により、「ID」列が SQLite データベースに追加されなくなり、問題が解決します。
私の質問は: SQLite の列名は設計上大文字と小文字が区別されないのですか、それともバグですか?
sqlite - savePoint は無効です。SaveTransactionPoint への呼び出しの結果である必要があります
ネストされたトランザクションを使用しているときに、次の例外が発生します。
savePoint は無効です。SaveTransactionPoint への呼び出しの結果である必要があります