Java 在Android SQLite中有操作

Java 在Android SQLite中有操作,java,android,database,sqlite,android-sqlite,Java,Android,Database,Sqlite,Android Sqlite,我对我自己的简单安卓项目有些麻烦。我保存数据对(键值),我不想保存相同的数据。(例如:我将数据“Car”-“Blue”保存了一次。然后应用程序不能再保存相同的数据。)我已经编写了更新方法,但我不能用于搜索和控制数据重复。我怎样才能解决这个问题 将两列的组合设为主键 您还可以使用if-else块和SELECT语句来验证输入 让这两个字段成为(复合)主键的一部分。

我对我自己的简单安卓项目有些麻烦。我保存数据对(键值),我不想保存相同的数据。(例如:我将数据“Car”-“Blue”保存了一次。然后应用程序不能再保存相同的数据。)我已经编写了更新方法,但我不能用于搜索和控制数据重复。我怎样才能解决这个问题

  • 将两列的组合设为主键
  • 您还可以使用
    if-else
    块和
    SELECT
    语句来验证输入

  • 让这两个字段成为(复合)主键的一部分。