0

私は自動インクリメントプライマリキーとしてsnoを設定するsqliteを使用してwp7でデータベースアプリケーションを開発しています。そのアプリケーションでは、ヘルパーユーティリティと、プロパティの取得と設定を使用できる別のクラスを使用します。Constraint Failedとして2回目にレコードを挿入すると例外がスローされます。クラスからSnoプロパティを削除すると、正常に動作しますが、クラスに存在しないため、リストボックスにsnoを表示できませんでした。私はgetプロパティのみを使用します例外は次のようにスローされました

エラー 2 'Sample.Data.Case.SNo.get' は、abstract または extern とマークされていないため、body を宣言する必要があります。自動的に実装されるプロパティは、get アクセサーと set アクセサーの両方を定義する必要があります。

この問題を解決する方法がわかりません。解決策を教えてください

4

1 に答える 1

0

レコードでSQLite 自動インクリメント値を取得するには、C#NULLに対応するとして列を挿入する必要があります。DBNull.Value

于 2012-10-26T08:17:04.760 に答える