gpt4 book ai didi

android - 双引号未正确关闭字符串文字

转载 作者:搜寻专家 更新时间:2023-10-30 22:20:23 26 4
gpt4 key购买 nike

大家好 ;)我有以下代码:

private void onCreateDBAndDBTables(){
myDB = this.openOrCreateDatabase("Projects", MODE_PRIVATE, null);
myDB.execSQL("CREATE TABLE IF NOT EXISTS " + MY_DB_TABLE
+ "( _id integer primary key autoincrement
name varchar (16),
comment varchar (128),
customer_project boolean,
booking_details varchar (225),
editable boolean )"
+";");
}

它显示了标题中提到的错误。我希望你能在这里帮助我,因为我不知道出了什么问题......~山姆~

最佳答案

您需要连接的字符串中的每一行:

private void onCreateDBAndDBTables(){
myDB = this.openOrCreateDatabase("Projects", MODE_PRIVATE, null);
myDB.execSQL("CREATE TABLE IF NOT EXISTS " + MY_DB_TABLE +
"( _id integer primary key," +
"name varchar (16)," +
"comment varchar (128)," +
"customer_project boolean," +
"booking_details varchar (225)," +
"editable boolean )" +
";");
}

* 更新 *

我还注意到您使用的是 SQLite3,所以我稍微更新了 SQL - 删除了 autoincrement

查看这篇关于 SQLite3 中自动增量如何工作的文章:

http://www.sqlite.org/faq.html#q1

关于android - 双引号未正确关闭字符串文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4849416/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com