SQLite
Main.java package com.efolab.t330; import java.util.List; import java.util.Map; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; impo…
使い方 インスタンス生成 open sql close instance SqlDbConnection conn = new SqlDbConnection(context); open ReadOnly conn.openReadOnly(); Writable conn.openWritable(); sql insert , update , delete conn.execSQL(sql); select Cursor c = conn.se…
private boolean isTableExists() { boolean ret = false; String kakunin_sql = "select count(*) from sqlite_master where type='table' and name= '" + DbConnection.DBTABLE + "';"; Log.v("DbConnection", "kakunin_sql=" + kakunin_sql); db = dbHelp…
MMapViwe.java package com.efolab.t201; import android.content.Context; import android.content.Intent; import android.database.Cursor; import android.os.Bundle; import android.util.Log; import android.view.Gravity; import android.view.View;…
TIMESTAMPカラムのセット , update_date TIMESTAMP DEFAULT (DATETIME('now','localtime'))
SQLiteLocationDB.java package info.kamogashira.sharemapwidget.lib; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import android.content.Context; import android.content.SharedPreferences; import androi…
使い方 インスタンス生成 DbConnection db = new DbConnection(context); insert db.openAndInsert(sql); db.close() select Cursor cursor = db.openAndSelect(sql); //cursorを使った処理 db.close(); カーソルでのデータ処理は String sql = ""; sql += "…
Main.java package com.example.t103_api_locationservice; import java.util.LinkedList; import android.app.Activity; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.database.sqli…
Main.java package com.example.t101_mysql; import java.util.ArrayList; import android.app.Activity; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.graphics.Canva…