0

データテーブルに新しい行を追加すると、一意の制約が発生します。

私の固有のフィールドは ID です。

ID

==

abc

ABC

データテーブルで機密性の高い大文字と小文字のチェックを無効にする方法。

私は動作しない前に datatable.casesensitive = false を使用します。

4

2 に答える 2

2

データテーブルに PrimaryKey プロパティを設定する前に CaseSensitive = true を使用すると、大文字と小文字が区別されます。私は同じ問題を抱えていましたが、これが私がそれを修正した方法です。

于 2015-04-30T12:47:05.487 に答える
0

次のように一意の制約を再構築する必要があります。

create unique index uk_MyTable_ID on MyTable(upper(ID));
于 2013-10-25T19:05:06.213 に答える