Android資料庫的增刪改查

2021-08-03 10:46:44 字數 1308 閱讀 1213

1.首先寫乙個db檔案

package com.zking.db;

import android.content.context;

import android.database.sqlite.sqlitedatabase;

import android.database.sqlite.sqliteopenhelper;

import android.util.log;

/** * created by administrator on 2017/6/25 0025.

*/public class dbhelper extends sqliteopenhelper

//使用該方法:建立表

//只會呼叫一次

@override

public void oncreate(sqlitedatabase db)

//資料庫版本 低-->高

@override

public void onupgrade(sqlitedatabase db, int oldversion, int newversion)

}

2.建立資料庫和開啟連線

dbhelper dbhelper=new dbhelper(this,"g160628.db",null,2);

sqlitedatabase = dbhelper.getwritabledatabase();

3.直接進行增刪改查

public void operation(view view)

//修改

contentvalues contentvalues=new contentvalues();

contentvalues.put("uname",uname);

contentvalues.put("upass",upass);

sqlitedatabase.update("login",contentvalues,"uid=?",new string);

//刪除

"login","uid=?",new string);

//查詢

// sqlitedatabase.query()

int pageno=2;

int pagesize=3;

cursor cursor=sqlitedatabase.rawquery("select * from login limit ?,?",new string);

while (cursor.movetonext())

資料庫增刪改查

我們知道當我們的表建立後重複執行會出錯,一般我們會這麼處理 create table if not exists stuinfo 學了新建表我們還應該知道乙個東西,如何刪除表 deop table table name 怎麼檢視別人的見表語句呢 show create table stuinfo 怎...

資料庫增刪改查

import pymysql def getmysqlconn conn pymysql.connect host 172.16.238.130 port 3306,db my mysql user root password 123456 charset utf8 return conn def ...

資料庫增刪改查

資料庫操作 show databases create database 資料庫名 use 資料庫名 select database drop database 資料庫名 資料表操作 create table 表名 欄位名 型別名 約束 show tables drop table 表名 資料表增刪...