小编Zer*_*les的帖子

在Android中创建SQLite表

我正在尝试将值加载到android上的SQLite表中.我的应用程序一直在打破,但除了NullPointerException之外它没有给我一个特定的错误,它已经相信表没有被​​正确创建.

public class MySQLiteHelper{


        private static final String DATABASE_NAME = "breadcrumbs.db";
        private static final int DATABASE_VERSION = 1;
        public static final String TABLE_BREADCRUMBS = "breadcrumbs";
        private static Context context;
        static SQLiteDatabase db;
        private static SQLiteStatement insertStmt;
        private static final String INSERT ="insert into " + TABLE_BREADCRUMBS + " (time,lat,lon) values (?,?,?)";


        public MySQLiteHelper(Context context) {
            MySQLiteHelper.context = context;
            OpenHelper openHelper = new OpenHelper(MySQLiteHelper.context);
            MySQLiteHelper.db = openHelper.getWritableDatabase();
            MySQLiteHelper.insertStmt = MySQLiteHelper.db.compileStatement(INSERT);

        }

        public static long insert(long time,int lat,int lon) {
            insertStmt.bindLong(1, time); …
Run Code Online (Sandbox Code Playgroud)

sqlite android

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

sqlite ×1