Android中使用Sqlite创建数据库代码例子
时间: 2024-04-30 17:22:38 浏览: 103
Android代码(sqlite数据库上).zip
好的,以下是一个Android中使用Sqlite创建数据库的代码例子:
```
public class MyDatabaseHelper extends SQLiteOpenHelper {
private static final String DB_NAME = "mydatabase.db"; //数据库名称
private static final int DB_VERSION = 1; //数据库版本号
public MyDatabaseHelper(Context context) {
super(context, DB_NAME, null, DB_VERSION);
}
@Override
public void onCreate(SQLiteDatabase db) {
String createTableSql = "CREATE TABLE person (_id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER)";
db.execSQL(createTableSql);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
String dropTableSql = "DROP TABLE IF EXISTS person";
db.execSQL(dropTableSql);
onCreate(db);
}
}
```
以上是一个创建名为“mydatabase.db”的数据库,并在其中创建一个名为“person”的表的例子。在该表中,包括三个字段:_id(自增长的整数型主键)、name(文本类型)、age(整数类型)。希望对您有所帮助。
阅读全文