当前位置: 代码迷 >> SQL >> Android 通过反射让SQlite建表如斯简单
  详细解决方案

Android 通过反射让SQlite建表如斯简单

热度:56   发布时间:2016-05-05 10:11:57.0
Android 通过反射让SQlite建表如此简单

我们通常使用SQlite的时候,如果我们有10张表,我们要写10个建表语句,而建表语句中只有一些字段的名字需要改而已,这样既费时又费力,还容易出错,我们知道写sql语句的时候经常会写错,如果写错程序就会崩掉,而且检查10个建表语句还可以,如果有100条我么就要疯了。这篇文章告诉大家如何通过反射来快速建表。

1.我们写一个DBHelper继承自SQLiteOpenHelper

2.Movie实体类,实体类中的属性就是表中的字段

3.在MainActivity.java中添加如下代码

4.我们在data/data/包名/databases/ladeng.db中查看表是否已经建好

这样我们就直接设计好一个实体类,然后就能构建出相应的数据库表了,而不用再去写一遍建表语句了


版权声明:本文为博主原创文章,未经博主允许不得转载。

5楼huhu20081昨天 23:19
学习了..
4楼amber1191826412昨天 23:00
真不错!
3楼qq_22393725昨天 18:20
捧场了
2楼weidongjian昨天 14:25
写的好精妙啊,学习了
1楼xiaxiazaizai01昨天 14:18
博主无私奉献啊
  相关解决方案