//这里是写的工具类
class wenSql(context: Context, name: String, factory: SQLiteDatabase.CursorFactory?, ver: Int) : SQLiteOpenHelper(context, name, factory, ver) {
val Create_ = "Create table wen(id integer primary key autoincrement,title text , url text);"//SQL语句
val mContext = context
var marks = arrayListOf<Map<String, Any>>()//存放数据
override fun onCreate(db: SQLiteDatabase?) {
try {
db!!.execSQL(Create_)
// Toast.makeText(mContext, "初始化完成!", Toast.LENGTH_SHORT).show()
} catch (e: NullPointerException) {
println(e)
}
}
override fun onUpgrade(db: SQLiteDatabase?, oldVersion: Int, newVersion: Int) {}
fun wen_add(title: String, url: String, db: SQLiteDatabase,hand:Handler): Boolean {
try {
var cv = ContentValues()
cv.put("title", title)
cv.put("url", url)
Log.d("添加:&
Kotlin开发 SQLite使用
最新推荐文章于 2024-05-04 03:18:42 发布