2 abcdlulu abcdlulu 于 2016.02.29 13:27 提问

sqlite数据库怎么循环update 语句

android sqlite数据库有一给字段,这个字段里面是null没有值,点击某些操作后我现在需要在代码中循环给这个字段写入数字序号0,1,2,3,4,5,6这样的顺序 ,我的update 语句怎么写,循环是不是直接 for里面直接i就可以了 谢谢

1个回答

caozhy
caozhy   Ds   Rxr 2016.02.29 13:53

是的,直接循环就可以了,另外sqlite支持自动编号。
http://blog.csdn.net/erictsui/article/details/6631214

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SQLite Update语句
SQLite的UPDATE查询用于修改表中已有的记录。可以使用带有WHERE子句的UPDATE查询更新选定行,否则所有的行都会被更新。 语法     带有WHERE子句的UPDATE查询的基本语法如下: UPDATE table_name SET column1 = value1, column2 = value2...., columnN = valueN WHERE [conditi
Sqlite插入或更新语句-Replace
在第一次接收到数据时可以直接存放到数据,但是如果是接收修改过的数据,就要更新数据库。有时又无法判断是否存在该数据。在网上看到有的做法是先查询数据库是否存在该数据,如果存在则使用Updata更新,如果不存在则Insert插入。使用Replace语句更好的解决这个问题。 下面演示如何使用建立数据表,并使语句生效。 我使用Sqlite工具创建,和在android中创建有区别,没有_id字段为主键。
Android 如何对sqlite数据库进行增删改[insert、update和delete] 操作
在android开发中,我们常常用sqlite来存储用户信息,如何进行sqlite常规操作呢,请参阅下面的示例代码: package com.db.imgfornote; import android.content.ContentValues; import and
Android学习笔记九:SQLiteDatabase中query、insert、update、delete方法参数说明
1、SQLiteDataBase对象的query()接口: public Cursor query (String table, String[] columns, String selection, String[] selectionArgs,                                String groupBy, String having,String o
sqlite学习笔记6:更新表数据-update
一 条件判断 在SQL中条件判断使用where,相当于其他变成语言中的if,基本用法如: SELECT column1, column2, columnN FROM table_name WHERE [condition]另外,SQL支持数学运算,逻辑运算,位于运算等等,均可放在WHERE子句中。 二 更新表 基本语法如下: UPDATE table_name SET colu
sqlite的update遇到的问题
最近在处理update的时候,发现如果不根据id来update会同时把其他的数据一起更改的现象,那么如何获取这个唯一的id呢: - (void)loadData { ///路径/ NSString *cachePath = NSSearchPathForDirectoriesInDomains(NSCachesDirectory,
iOS中SQLite数据库的原生使用方法以及SQL语句大全
在本地化存储中,我个人比较喜欢使用SQLite数据库,并不是说其他方式有什么不好,而是个人习惯比较倾向于使用数据库,今天就对iOS中SQLite数据库的使用做一些总结。 一、首先,我们先来看看SQLite数据库中的一些方法和函数(简单展示,不做详细的介绍了) sqlite3_stmt   *stmt, 这个相当于ODBC的Command对象,用于保存编译好的SQL语句 sqlite3
Android SQLite 实例—增删改查、数据库版本升级
大家好,今天給大家带来的是关于android sqlite的一些基本操作,包括数据库创建、数据库版本升级、创建表、数据的增删改查。 首先展示一下demo运行界面(数据库版本1、2): 具体实现思路如下: 初始化sqlite数据库—SQLiteOpenHelper.onCreate、SQLiteOpenHelper.onUpgrade;定义并实现业务逻辑接口—增删该查;实际业务
python循环更新sql语句
背景介绍     最近做一个小项目,其中有一个方法是操作数据库的,要求更新多个值,但是要求更新的值被我存储在一个dict中了。     因此我要sql语句大致上是这样的: sql="update goods set ?=? where goods_id=?" % (map.key,map.value,id)    这不就是一个循环迭代吗?所以我开始在网上找资料,看pyth
SQLite一条SQL语句插入多条记录,批量插入
为了减少数据库连接的I/O开销,一般会把多条数据插入放在一条SQL语句中一次执行。 以前用Mysql做开发一直是这样用的: INSERT INTO TABLE(col1, col2) VALUES(val11, val12), (val21, val22) ; 最近用SQLite才发现这个语法并非标准SQL,故而SQLite并不支持。经过一番查找,发现如下方法可以替代: INSERT IN