在SQLite数据库中输入非唯一记录时创建toast

时间:2013-07-25 19:42:12

标签: java sqlite unique toast

纽比在这里。 我创建了一个表。

public void onCreate(SQLiteDatabase db) {
      db.execSQL("CREATE TABLE if not exists producttable(id INTEGER PRIMARY KEY AUTOINCREMENT
            + "productidno"
            + " TEXT UNIQUE,"
            + "productname"
            + " TEXT,"
            + "productprice" + " TEXT,"
            + "t1" + " TEXT," //two added,  watch commas after "TEXT,"
            + "t2" + " TEXT)");
}

当我尝试添加非唯一的productidno时,不会添加该行,但程序会继续,没有消息,也没有任何内容。我想要一个敬酒,告诉用户没有添加非唯一条目,以便他们知道并需要更改为唯一的productidno。 我不知道放在哪里。任何有关示例代码的帮助将不胜感激。 谢谢, 吉姆

1 个答案:

答案 0 :(得分:0)

如果您使用SQLiteDatabase.insert()读取有关返回值的文档。