Android的SQLite数据库列定义创建表的脚本,但没有创造上表 [英] Android Sqlite database column defined in Create table script but not creating on table

查看:280
本文介绍了Android的SQLite数据库列定义创建表的脚本,但没有创造上表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个下面的表脚本:

I have a the below table script:

"CREATE TABLE " + TABLE_XXX + "("
                    + XXX_ID + " INTEGER PRIMARY KEY,"
                    + XXX_ITEM_NO + "TEXT,"
                    + XXX_DETAILS +"TEXT,"
                    + XXX_EXP_DATE + "TEXT,"
                    + XXX_IS_OK +"INTEGER, "
                    + XXX_CODE + "TEXT"
                    + ")"; 

但是,当我要插入数据得到的错误, TABLE_XXX没有名为XXX_IS_OK列

如何克服它。 谢谢!

how to overcome it. Thanks!

推荐答案

您需要给在code一些空间。前引号。

You need give some spaces on the code. Before the quotation marks.

"CREATE TABLE " + TABLE_XXX + "("   
+ XXX_ID + " INTEGER PRIMARY KEY, "   
+ XXX_ITEM_NO + " TEXT, "     
+ XXX_DETAILS +" TEXT, "   
+ XXX_EXP_DATE + " TEXT, "   
+ XXX_IS_OK + " INTEGER, "
+ XXX_CODE + " TEXT "   
+ ")";  

这篇关于Android的SQLite数据库列定义创建表的脚本,但没有创造上表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆