编写SQL语句操作数据库

骑猪看日落 2022-07-18 01:48 342阅读 0赞

代码:

  1. package com.example.sqlitedemo;
  2. import android.app.Activity;
  3. import android.database.Cursor;
  4. import android.database.sqlite.SQLiteDatabase;
  5. import android.os.Bundle;
  6. import android.util.Log;
  7. import android.view.Menu;
  8. import android.view.MenuItem;
  9. public class MainActivity extends Activity {
  10. @Override
  11. protected void onCreate(Bundle savedInstanceState) {
  12. super.onCreate(savedInstanceState);
  13. setContentView(R.layout.activity_main);
  14. SQLiteDatabase db=openOrCreateDatabase("user.db",MODE_PRIVATE,null);
  15. 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)");
  16. db.execSQL("insert into usertb(name,sex,age) values('张三','男',18)");
  17. db.execSQL("insert into usertb(name,sex,age) values('李四','男',19)");
  18. db.execSQL("insert into usertb(name,sex,age) values('小丽','女',18)");
  19. Cursor cursor=db.rawQuery("select * from usertb",null);
  20. if(cursor!=null){
  21. while(cursor.moveToNext()){
  22. Log.i("名字","姓名:"+cursor.getString(1));
  23. }
  24. cursor.close();
  25. }
  26. db.close();
  27. }
  28. }

发表评论

表情:
评论列表 (有 0 条评论,342人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SQL操作语句

    SQL语句与Mysql的语句大体上比较相似。以下是sql server的一套练习题,是很好的数据库操作语句学习资料,学校的学习资料,在此整理了以下。 数据库exam:这...