数据库
来源:互联网 发布:网络教育学生档案 编辑:程序博客网 时间:2024/06/08 18:54
Dao类:
public class Dao {
private Mysql mysql;
private Mysql mysql;
public Dao(Context context) {
mysql = new Mysql(context);
}
mysql = new Mysql(context);
}
public void insert(String date, String weather, String wind,
String temperature) {
SQLiteDatabase db = mysql.getWritableDatabase();
db.execSQL(
"insert into weather(date,weather,wind,temperature) values (?,?,?,?)",
new String[] { date, weather, wind, temperature });
db.close();
}
String temperature) {
SQLiteDatabase db = mysql.getWritableDatabase();
db.execSQL(
"insert into weather(date,weather,wind,temperature) values (?,?,?,?)",
new String[] { date, weather, wind, temperature });
db.close();
}
public ArrayList<Bean2> query() {
ArrayList<Bean2> list = new ArrayList<Bean2>();
SQLiteDatabase db = mysql.getReadableDatabase();
Cursor cursor = db.rawQuery("select * from weather", null);
while (cursor.moveToNext()) {
int id = cursor.getInt(cursor.getColumnIndex("_id"));
String date = cursor.getString(cursor.getColumnIndex("date"));
String weather = cursor.getString(cursor.getColumnIndex("weather"));
String wind = cursor.getString(cursor.getColumnIndex("wind"));
String temperature = cursor.getString(cursor
.getColumnIndex("temperature"));
Bean2 bean2 = new Bean2(id, date, weather, wind, temperature);
list.add(bean2);
}
return list;
}
ArrayList<Bean2> list = new ArrayList<Bean2>();
SQLiteDatabase db = mysql.getReadableDatabase();
Cursor cursor = db.rawQuery("select * from weather", null);
while (cursor.moveToNext()) {
int id = cursor.getInt(cursor.getColumnIndex("_id"));
String date = cursor.getString(cursor.getColumnIndex("date"));
String weather = cursor.getString(cursor.getColumnIndex("weather"));
String wind = cursor.getString(cursor.getColumnIndex("wind"));
String temperature = cursor.getString(cursor
.getColumnIndex("temperature"));
Bean2 bean2 = new Bean2(id, date, weather, wind, temperature);
list.add(bean2);
}
return list;
}
public void delete(int ids) {
SQLiteDatabase db = mysql.getWritableDatabase();
db.execSQL(" delete from weather where _id=?",
new String[] { "" + ids });
db.close();
}
}
SQLiteDatabase db = mysql.getWritableDatabase();
db.execSQL(" delete from weather where _id=?",
new String[] { "" + ids });
db.close();
}
}
Mysql类:
public class Mysql extends SQLiteOpenHelper {
public Mysql(Context context) {
super(context,"yuejunfei",null,1);
// TODO Auto-generated constructor stub
}
super(context,"yuejunfei",null,1);
// TODO Auto-generated constructor stub
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("create table qq (_id integer primary key autoincrement, name varchar(20), pwd varchar(20), email varchar(20))");
}
public void onCreate(SQLiteDatabase db) {
db.execSQL("create table qq (_id integer primary key autoincrement, name varchar(20), pwd varchar(20), email varchar(20))");
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// TODO Auto-generated method stub
}
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// TODO Auto-generated method stub
}
}
阅读全文
0 0
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 数据库
- 浅谈“互联网+”浪潮下传统行业的战略转型
- QMake的高级用法
- linux单机zookeeper的安装
- 项目发布到tomcat上问题
- 快速排序
- 数据库
- 块级元素 行内元素 区别
- Redis用作Session服务器
- ArrayList的学习总结
- jni 函数签名规则
- Android Studio连接夜神模拟器
- How Much Do You Know About 100G DWDM Transceiver?
- linux下获取记录文件的前N行或后N行
- ims Registered and Volte enable on Android N