博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 数据库管理— — —创建数据库
阅读量:5995 次
发布时间:2019-06-20

本文共 1825 字,大约阅读时间需要 6 分钟。

 

package com.example.databasetest; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase.CursorFactory; import android.database.sqlite.SQLiteOpenHelper; import android.widget.Toast; /**  * Created by Administrator on 2016/3/4.  */ public class DatabaseHelper extends SQLiteOpenHelper{
public static final String CREATE_BOOK = "create table book(id integer primary key autoincrement, author text,price real,pages integer,name text)"; private Context mContext; @Override public void onCreate(SQLiteDatabase db) {
db.execSQL(CREATE_BOOK); Toast.makeText(mContext,"创建数据库成功",Toast.LENGTH_SHORT).show(); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
} public DatabaseHelper(Context context, String name, CursorFactory factory, int version) {
super(context, name, factory, version); mContext = context; } }

 

package com.example.datebasetest; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity {
private Button btn; private DatabaseHelper dbHelper; @Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btn = (Button)findViewById(R.id.create_database); dbHelper = new DatabaseHelper(this,"BookStore",null,1); btn.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) {
dbHelper.getWritableDatabase(); } }); } }

 

 

转载于:https://www.cnblogs.com/xkck/p/5258750.html

你可能感兴趣的文章
【d3js】结合pack和chord图进行多维数据展示
查看>>
最详细的activity的启动模式
查看>>
struts2 的 属性设置说明
查看>>
C++ 代码 获取当前目录
查看>>
关于文件的UTF-8的BOM标记问题记录
查看>>
flex 去掉combobox中的竖直分割线
查看>>
初心大陆-----python宝典 第一章
查看>>
quota+samba实现共享配额
查看>>
HG8240电信光猫禁用TR069之修改配置法
查看>>
jquery焦点图片左右滑动切换特效代码
查看>>
bash大括号参数扩展(Parameter Expansion)
查看>>
JVM初探 -JVM内存模型
查看>>
基于AAA的Easy ×××实验
查看>>
LDA(Latent Dirichlet Allocation)学习笔记
查看>>
rabbitmq简单使用
查看>>
Linux Free命令与cache和buffer的主要区别
查看>>
web.xml 配置说明
查看>>
自动化运维之ansible详解
查看>>
protobuf介绍
查看>>
三招打造企业安全内网
查看>>