Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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 更新数据库表中一列的行_Java_Android_Mysql_Sql - Fatal编程技术网

Java 更新数据库表中一列的行

Java 更新数据库表中一列的行,java,android,mysql,sql,Java,Android,Mysql,Sql,您好,我如何使用execSQL()更新mytable中的一行,注意该表只有一列。默认情况下,程序是否会生成一个编号递增的ID列 我能用吗 SQLiteDatabase mDatabase = openOrCreateDatabase("MyDB", MODE_PRIVATE, null); mDatabase.execSQL("CREATE TABLE IF NOT EXISTS MyTable (isChkd INT(1) DEFAULT

您好,我如何使用execSQL()更新mytable中的一行,注意该表只有一列。默认情况下,程序是否会生成一个编号递增的ID列

我能用吗

SQLiteDatabase mDatabase = openOrCreateDatabase("MyDB", MODE_PRIVATE, null);
                            mDatabase.execSQL("CREATE TABLE IF NOT EXISTS MyTable (isChkd INT(1) DEFAULT 0);"); 



execSQL("UPDATE MyTable SET isChk = '"+isChk+"' WHERE ID = position");

表的结构?使用表和DB init CODE更新:D只有一列的表不能很好地分析需要做什么。考虑保留开发任务,思考需要解决的问题以及您可能提供的不同解决方案。这可能会让您找到更好的解决方案。我只想保存数组并在每一行上检索它,这样您就无法为每一行获取某种“行记录编号”(
RRN
on DB/2)。我会在这里使用prefManager,而不是DB