Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.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
android sqlite增加一个列值_Android_Sqlite - Fatal编程技术网

android sqlite增加一个列值

android sqlite增加一个列值,android,sqlite,Android,Sqlite,我试图将一行中的值增加5。我在这里和谷歌搜索过,但到目前为止还没有找到有效的答案。下面是Eclipse中错误最少的部分 private static String[] table_scores = {DHObject.TABLE_SCORES,}; private static String[] column_tokens = {DHObject.COLUMN_TOKENS,}; private static String[] column_points = {DHObject.COLUMN_P

我试图将一行中的值增加5。我在这里和谷歌搜索过,但到目前为止还没有找到有效的答案。下面是Eclipse中错误最少的部分

private static String[] table_scores = {DHObject.TABLE_SCORES,};
private static String[] column_tokens = {DHObject.COLUMN_TOKENS,};
private static String[] column_points = {DHObject.COLUMN_POINTS,};
private static String[] column_num = {DHObject.COLUMN_NUM,};

public Cursor onCorrectAnswer() {
    rawQuery(table_scores, [column_tokens = column_tokens + 5], column_num 0);
    rawQuery(table_scores, [column_points = column_points + 5], column_num 0);
}

要增加列的值,必须执行如下SQL语句:

更新分数
设置令牌=令牌+5,
点数=点数+5
其中Num=0;

您应该发布更多的代码。您的
rawQuery
方法做什么?您所写的甚至都不是正确的java语法……感谢您的回复。我对这一点非常陌生,我已经尽可能多地训练自己,但仍然很缺乏。基本上,我在这里所要做的就是增加或增加5点和5个代币。计数在一个名为table_SCORES的SQLite表中,其中_num是键,一列表示代币,另一列表示分数。我只有一行,那就是第0行。我从这里得到了这个rawQuery的结构,但它的每一处都有红线。我访问了android开发站点上的SQLite部分,并尝试从那里构建查询。再次感谢。我是一个新手,我一直在使用Lynda.com和忙碌的编码员作为培训资源。除了继续进行培训外,您还有其他培训资源吗?。你好,德里克