SQLite数据库问题,无论怎么安装都有问题 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

SQLite数据库问题,无论怎么安装都有问题

2016-07-19 14:03:43 1671 2

本人在实验SQLite数据库,代码在Eclipse上面没问题,一到手机上面安装就有问题,手机是三星自带androi5.0.1系统
代码如下:package com.example.sqltest;
import android.app.Activity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends Activity{
Button b,b1;
TextView t1;
myDatabaseHelper myHelp;
SQLiteDatabase mydb=myHelp.getReadableDatabase();
String sql="select * from newsif";
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
b=(Button)findViewById(R.id.b);
b1=(Button)findViewById(R.id.b1);
t1=(TextView)findViewById(R.id.text2);
myHelp=new myDatabaseHelper(this,"myDict.db3",1);

b.setOnClickListener(new OnClickListener(){
    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub
        insertData(myHelp.getReadableDatabase(),"1500","2012-12-12");
        Toast.makeText(MainActivity.this, "数据插入成功",Toast.LENGTH_SHORT).show();
    }
});
b1.setOnClickListener(new OnClickListener(){
    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub
        if(myHelp.getReadableDatabase()!=null){
            Toast.makeText(MainActivity.this, "数据库打开或者创建成功", Toast.LENGTH_SHORT).show();
            Cursor cursor=mydb.rawQuery(sql, null);
            String text="";
            while(cursor.moveToFirst())
            {
                text=cursor.getString(cursor.getColumnIndex("data"))+"  "
            +cursor.getString(cursor.getColumnIndex("time"));
            }
            t1.append(text);
        }
    }   
});

}
private void insertData(SQLiteDatabase db ,String word,String detail){

db.execSQL("insert into dict values(?,?)", new String[]{word,detail});

}

@Override
public void onDestroy(){

super.onDestroy();
if(myHelp!=null)
{
    myHelp.close();
}

}
}
错误提示如下
screenshot

取消 提交回答
全部回答(2)
添加回答
相关问答

5

回答

Spark 【问答合集】

社区小助手 2019-05-29 14:13:40 130353浏览量 回答数 5

20

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 1288239浏览量 回答数 20

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 160183浏览量 回答数 145

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 341598浏览量 回答数 8

38

回答

[@饭娱咖啡][¥20]对于慢sql有没有什么比较实用的诊断和处理方法?

江小白太白 2018-10-30 18:47:38 144536浏览量 回答数 38

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 149114浏览量 回答数 22

3

回答

mySQL数据库报错You have an error in your SQL syntax

落地花开啦 2016-02-14 16:09:24 133758浏览量 回答数 3

8

回答

flink sql 支持checkpoints吗?

游客izljdlkgbdwfc 2019-07-10 17:46:37 126514浏览量 回答数 8

39

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 263840浏览量 回答数 39

21

回答

请教一下数据量有100万条左右要什么配置?

易网网络 2013-03-27 15:18:02 193800浏览量 回答数 21
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载