Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android SQLite寄存器赢得';不要保存数据_Java_Android_Database_Sqlite - Fatal编程技术网

Java android SQLite寄存器赢得';不要保存数据

Java android SQLite寄存器赢得';不要保存数据,java,android,database,sqlite,Java,Android,Database,Sqlite,我试图让简单的android SQLite注册,但当我试图保存数据时,应用程序崩溃 数据库代码: 很抱歉,当我尝试在此处键入代码时出现错误,这就是为什么我使用image我认为您的create table查询中存在问题: _列密码+“文本,”+” 如果查询结束,文本后面不应该有逗号“,”。 去掉那个逗号。 如果有效,试试看。改变 private static final String COLUMN_ID = "id"; 到 而且也会改变 private static final String

我试图让简单的android SQLite注册,但当我试图保存数据时,应用程序崩溃

数据库代码:


很抱歉,当我尝试在此处键入代码时出现错误,这就是为什么我使用image

我认为您的create table查询中存在问题:

_列密码+“文本,”+”

如果查询结束,文本后面不应该有逗号“,”。 去掉那个逗号。 如果有效,试试看。

改变

private static final String COLUMN_ID = "id";

而且也会改变

private static final String CREATE_TABLE =
            "CREATE TABLE " + TABLE_NAME + " (" +
                    COLUMN_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
                    COLUMN_USERNAME + " TEXT, "+
                    COLUMN_EMAIL + " TEXT, " +
                    COLUMN_PASSWORD + " TEXT, " + ")";


完成后,清除应用程序数据,或卸载并重新安装,然后再次运行

我的数据库代码:你能添加你的logcat吗?首先,从设备上卸载现有的应用程序,然后再次重新安装。如果您仍然面临此问题,请在此附上崩溃日志。您使用,在查询**
列的en处使用密码+“TEXT,”+”**将其更改为**
COLUMN_PASSWORD+“TEXT”+”**
private static final String COLUMN_ID = "_id";
private static final String CREATE_TABLE =
            "CREATE TABLE " + TABLE_NAME + " (" +
                    COLUMN_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
                    COLUMN_USERNAME + " TEXT, "+
                    COLUMN_EMAIL + " TEXT, " +
                    COLUMN_PASSWORD + " TEXT, " + ")";
private static final String CREATE_TABLE =
            "CREATE TABLE " + TABLE_NAME + " (" +
                    COLUMN_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
                    COLUMN_USERNAME + " TEXT, "+
                    COLUMN_EMAIL + " TEXT, " +
                    COLUMN_PASSWORD + " TEXT)";