您的位置:首页 > 数据库

编写SQL语句操作数据库

2016-09-04 20:31 471 查看
代码:

package com.example.sqlitedemo;

import android.app.Activity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SQLiteDatabase db=openOrCreateDatabase("user.db",MODE_PRIVATE,null);
db.execSQL("create table if not exists usertb(_id integer primary key autoincrement,name text not null,sex text not null,age integer not null)");
db.execSQL("insert into usertb(name,sex,age) values('张三','男',18)");
db.execSQL("insert into usertb(name,sex,age) values('李四','男',19)");
db.execSQL("insert into usertb(name,sex,age) values('小丽','女',18)");
Cursor cursor=db.rawQuery("select * from usertb",null);
if(cursor!=null){
while(cursor.moveToNext()){
Log.i("名字","姓名:"+cursor.getString(1));
}
cursor.close();
}
db.close();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: