【发布时间】:2014-04-21 01:58:09
【问题描述】:
我正在使用以下 android 项目方法将单行插入数据库。
myDB.execSQL("INSERT INTO "
+ Buss
+ " (BussName, RouteName)"
+ " VALUES ('buss1', 'buss2');");
它工作正常。我看到了这个链接Inserting multiple rows in sqlite database。我在我的android项目中尝试了这种方法(插入多行),但它不起作用。
myDB.execSQL("INSERT INTO "
+ Buss
+ " (BussName, RouteName)"
+ " VALUES ('buss1', 'buss2'),('buss1', 'buss2'),('buss1', 'buss2');");
怎么做?
【问题讨论】:
-
你能展示一下你是如何创建 Buss 表的吗?
-
@RanjitPati myDB.execSQL("CREATE TABLE IF NOT EXISTS" + Buss + " (BussName VARCHAR(30),RouteName VARCHAR(30));");
-
@unluddite 你的意思是 BussName, RouteName to 'BussName', 'RouteName' ?我试试它不起作用。我找不到任何其他的不同..如果你能找到它请帮忙..