2

私のプログラムでは、ID を使用してサーバーからいくつかの値をフェッチします。返される ID の一部は 0 です。これらの値を挿入する挿入ステートメントを実行しています。選択クエリを作成すると、ID = 0 の値を取得できません。他のすべての ID を取得しています。暗号化されているため、データベース テーブルを参照できません。データベースに挿入していないのか、クエリがフェッチしていないのかわかりません。SELECT クエリは、ID の != 0 の値を返します。返されないのは ID = 0 の値だけです。私が間違っている可能性のある手がかり、またはプログラムで何が間違っているのかを追跡するにはどうすればよいですか?

4

1 に答える 1

0

SQLiteのインデックスとしてサーバーIDを使用しないでください。

主キー用に別の列を用意し、サーバーIDをプレーンなNUMERIC列に格納します。

于 2013-02-28T03:06:56.003 に答える