a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統 > Android > 正文

Android編程之數據庫Sql編程實例分析

2020-04-11 11:37:22
字體:
來源:轉載
供稿:網友

本文實例講述了Android編程之數據庫Sql編程實現方法。分享給大家供大家參考。具體分析如下:

Android中安裝輕量級數據庫Sqlite,現在測試數據庫基本操作。

數據庫基本操作:創建表,插入,刪除可以用execSQL();讀取可以用rawQuery();這兩個函數都可以標準SQL語句進行操作。

源代碼:

package com.test.sql; import android.app.Activity; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.os.Bundle; import android.util.Log; public class test_sql extends Activity {  DatabaseHelper mOpenHelper;  private static final String DATABASE_NAME = "test.db";  private static final int DATABASE_VERSION = 1;  private static class DatabaseHelper extends SQLiteOpenHelper {   DatabaseHelper(Context context) {    super(context, DATABASE_NAME, null, DATABASE_VERSION);   }   @Override   public void onCreate(SQLiteDatabase db)   {    //新建一個用戶表    //共有5項:Id Pwd Name OnLineTime Level    db.execSQL("CREATE TABLE User_Table ('Id' INT,'Pwd' VARCHAR,'Name' VARCHAR,'OnLineTime' INT,'Level' INT)");  }   @Override   public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {  }  }  /** Called when the activity is first created. */  @Override  public void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);  setContentView(R.layout.main);  mOpenHelper = new DatabaseHelper(this);  SQLiteDatabase db = mOpenHelper.getWritableDatabase();  //清空數據   db.execSQL("DELETE FROM User_Table");   //插入數據10000 123456 "jdh" 0 0   //插入數據10001 123456 "jim" 0 0   db.execSQL("INSERT INTO User_Table VALUES (?,?,?,?,?)", new Object[]{10000,"123456","jdh",0,0});   db.execSQL("INSERT INTO User_Table VALUES (?,?,?,?,?)", new Object[]{10001,"123456","jim",0,0});   //讀取數據   Cursor cursor = db.rawQuery("SELECT * FROM User_Table WHERE Name = ?",new String[]{"jdh"});   while (cursor.moveToNext())   {    String str = cursor.getInt(0) + cursor.getString(1) + cursor.getString(2) + cursor.getInt(3) + cursor.getInt(4);    Log.i("str:", str);   }   } }

希望本文所述對大家的Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲欧洲精品一区二区 | 黄色a在线观看 | 日韩久久久久久 | 欧日韩在线观看视频 | 国产成人片 | 精一区二区 | 亚洲欧美国产一区二区 | 国产suv精品一区二区33 | 女人夜夜春高潮爽a∨片传媒 | 国产高清免费 | 国产乡下妇女做爰视频 | 欧美精品在线看 | 中文字幕 在线观看 | 91精品国产色综合久久不卡98口 | 亚洲久久在线 | 午夜电影网 | 国内外成人在线视频 | 午夜影院a | 正在播放国产一区二区 | 日本一区二区不卡 | 欧美日韩第一页 | 精品视频久久 | 国产不卡一区 | 91精品久久久久久久久久 | 五月在线视频 | 激情欧美日韩一区二区 | 四虎中文字幕 | 作爱视频免费看 | 欧美成人一区二区三区片免费 | 欧美成人高清视频 | 久久久免费看 | 日韩在线国产 | 国产噜噜噜噜噜久久久久久久久 | av黄色在线播放 | 国产成人亚洲综合 | 影视在线观看 | 一级一级国产片 | 日韩中文字幕在线 | 爆操欧美 | 国产成人一区二区三区 | 99精品亚洲国产精品久久不卡 |