Android - 插入数据库(SQLite)错误

插入数据库(SQLite)错误

本文地址: http://blog.csdn.net/caroline_wendy

Error: android.database.sqlite.SQLiteException: no such table: step (code 1): , 

while compiling: INSERT INTO step(duration,date,counter) VALUES (?,?,?).

错误:插入数据库错误,没有找到表,插入表的地方写入参数,而参数地方传入空值。

原因:提示中已经说明,是参数写入错误,重新修改写入参数即可。

时间: 2024-10-10 11:06:36

Android - 插入数据库(SQLite)错误的相关文章

【转】afinal来操作android的数据库sqlite

今天给大家介绍下#afinal#来操作android的数据库sqlite. #afinal#是一个android的orm.ioc快速开发框架,里面包含了四大功能:空间的id绑定和事件绑定功能:网络图片的显示功能(里面包含了强大的缓存框架):数据库sqlite的操作功能:http数据的读取功能(支持ajax方式读取): #afinal#开源网址:https://github.com/yangfuhai/afinal 这篇文章主要是介绍afinal的功能之一FinalDb组件,其他组件请关注我的博客

android 建数据库 SQLite 存储sd 卡或者内存

android 创建数据库调用SQLiteOpenHelper,一般不直接操作SQLiteDatabase . 是通过SQLiteOpenHelper来获取 public class DBOpenHelper extends SQLiteOpenHelper { private static final int VERSION = 1;// 定义数据库版本 private static final String PATH = Environment .getExternalStorageDire

android学习——数据库SQLite的基本操作

 如果想要在android中使用数据库,使用SQLite是一个非常好的选择,因为它是android内置的数据库,提供了很多支持. 数据库的使用无非就是CRUD,也就是"Create,Read,Update,Delete"这四个基本操作. 一.Create Create就是创建表,而要想创建表,首先必须要创建或者打开数据库. 有两种方式可以做到这点: 1.手动创建或者打开数据库 SQLiteDatabase database = openOrCreateDatabase("St

android 本地数据库sqlite的封装

单机android   sqlite数据库的实现,这个数据库可与程序一起生成在安装包中 一.下载sqlite3.exe文件 二.运行 cmd 转到sqlite3.exe 所在目录  运行 sqlite3.exe 数据库名.db     然后会出现sqlite>的命令提示符 输入创建表的语句, create table 表名('列','列'...):(注意: 要在结束部分加  分号 )     此时会在sqlite3.exe 所在目录,出现所建数据库的文件 三.如果想在Android中运行的话,需

Android中数据库Sqlite的性能优化

1.索引简单的说,索引就像书本的目录,目录可以快速找到所在页数,数据库中索引可以帮助快速找到数据,而不用全表扫描,合适的索引可以大大提高数据库查询的效率.(1). 优点大大加快了数据库检索的速度,包括对单表查询.连表查询.分组查询.排序查询.经常是一到两个数量级的性能提升,且随着数据数量级增长. (2). 缺点索引的创建和维护存在消耗,索引会占用物理空间,且随着数据量的增加而增加.在对数据库进行增删改时需要维护索引,所以会对增删改的性能存在影响. (3). 分类a. 直接创建索引和间接创建索引直

android开发数据库Cursor 错误android.database.CursorWindowAllocationException

做android 开发的经常会遇android.database.CursorWindowAllocationException这样子的错误;一般出现这样的错误,大部分原因是因为没有关闭cursor,或者是因为Cursor使用不当,之前我的遇到这样的代码: ForecastData situation = null; ................ Cursor cursor = mContext.getContentResolver().query(WEATHER_URI, null, nu

android之数据库SQLite(一)

创建数据库 首先定义SQLiteOpenHelper的子类 代码如下: package com.example.myandroid; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class MyDatabaseHelper extends SQLiteOpenHelper{

Android获取数据库sqlite文件方法的命令(亲测无root手机上可行)

run-as com.example.railsetmonisysapp.app cat /data/data/com.example.railsetmonisysapp.app/databases/rail.db > /storage/sdcard0/Download/a.db run-as 程序的包名 cat /data/data/程序的包名/databases/数据库名称.db>取出后存放的位置

Android开发之SQLite数据库详解

Android开发之SQLite数据库详解 请尊重他人的劳动成果,转载请注明出处:Android开发之SQLite数据库详解 http://blog.csdn.net/fengyuzhengfan/article/details/40194393 Android系统集成了一个轻量级的数据库:SQLite, SQLite并不想成为像Oracle.MySQL那样的专业数据库.SQLite只是一个嵌入式的数据库引擎,专门适用于资源有限的设备上(如手机.PDA等)适量数据存取. 虽然SQLite支持绝大