資料庫的增刪改查

2021-08-13 20:31:09 字數 1800 閱讀 7851

package com.bw.alice.aday14sqlite.db;

//封裝資料庫類名

/*** @author alice

* @version 1.0

* @date 2017/8/16 10:38

*/public class mysqliteconlums

public static  synchronized mysqliteutils getinstance(context mcontext)

return mmysqliteutils;

}//自己封裝乙個方法   往student這個表中新增乙個學生物件

public void addstudent(student student)catch (exception t)finally

//        sqlitedatabase.execsql("");

}//封裝乙個查詢表的方法

public arraylistqueystudent(), null, null, null, null, null, null);

//            sqlitedatabase.execsql("");

while (cursor.movetonext())

return  list;

}catch (exception t)finally

return  null;

}//刪除一條學生資訊

public  boolean deletstudent(string name)

return false;

}//修改一條學生資訊

public void updatestudent(string name,student stu)

}package com.bw.alice.aday14sqlite.db;

import android.content.context;

import android.database.sqlite.sqlitedatabase;

import android.database.sqlite.sqliteopenhelper;

/*** @author alice

* @version 1.0

* @date 2017/8/16 10:13

*/public class mysqliteopenhelper extends sqliteopenhelper

//建立表

@override

public void oncreate(sqlitedatabase sqlitedatabase)

//更新資料庫的

@override

public void onupgrade(sqlitedatabase sqlitedatabase, int i, int i1)

}package com.bw.alice.aday14sqlite.domain;

/*** @author alice

* @version 1.0

* @date 2017/8/16 10:12

*/public class student

public student()

public string getname()

public void setname(string name)

public string get***()

public void set***(string ***)

@override

public string tostring()

}

資料庫增刪改查

我們知道當我們的表建立後重複執行會出錯,一般我們會這麼處理 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 表名 資料表增刪...