关于android创建数据库后找不到数据表

问题描述

关于android创建数据库后找不到数据表

新手求教,用cmd运行splite>.table没反应,select * from xxx时显示no such table。找到数据库的文件导出后用记事本打开显示乱码。。怎么办,求大神指点

解决方案

说明你只创建了数据库没有创建表吧;你可以将导出来的数据库文件用数据库打开看下里面有没有表

解决方案二:

sdk中有一个叫 platform-tools 的文件夹里面的 sqlite3 可以用来查看导出的数据库文件

具体的操作是 打开sqlite3 然后 .open 把数据库文件拖进去 然后就可以用sql语句去查询了 select * from 表名;
我是在mac系统中开发的,windows系统下应该没啥大区别,可以试下看看。

时间: 2024-09-20 01:02:00

关于android创建数据库后找不到数据表的相关文章

vb相对链接-Microsoft Jet 数据库引擎找不到输入表或查询‘Student’。

问题描述 Microsoft Jet 数据库引擎找不到输入表或查询'Student'. Student是我建立的Access数据库名)这是怎么弄好该>? 解决方案 请详细说明你的操作过程,最好有截图.

AG阅读总结4——创建数据库后的总结

1.理解创建数据库的语句: 下面介绍若干创建数据库时用到的语句,详细解释其意义,以上节创建数据库的脚本为例: CREATE DATABASE mynewdb USER SYS IDENTIFIED BY liu123     USER SYSTEM IDENTIFIED BY manager --这两句为用户sys,用户system创建了密码,如果创建的时候忽略了这两个子句,那就用默认的值:change_on_install和manager,并且在alert log中记录下来,是使用的默认值.

android创建数据库(SQLite)保存图片示例_Android

复制代码 代码如下: //1.创建数据库public class DBService extends SQLiteOpenHelper { private final static int VERSION = 1;private final static String DATABASE_NAME = "uniteqlauncher.db"; public DBService(Context context) {    this(context, DATABASE_NAME, null,

android创建数据库(SQLite)保存图片示例

复制代码 代码如下://1.创建数据库public class DBService extends SQLiteOpenHelper { private final static int VERSION = 1;private final static String DATABASE_NAME = "uniteqlauncher.db"; public DBService(Context context) {    this(context, DATABASE_NAME, null,

android SQLite数据库 一次性存储多条数据

在开发当中往往要一次性的把很多的预设信息存到数据库.对于新手来说就是一个比较头疼的问题了. 不可能通过for循环一遍一遍的执行inert语句,这样的效率很低很低,在手机上存500条数据,好很长时间. 通过搜索网上资料,大致有三种方法: 1.通过";"拼字符串,如:"insert into table values (x,x,x);insert into table values (x,x,x);insert into table values (x,x,x);" 2

Android 当数据库变动时更新UI数据 注册观察者监听

/** * Register an observer for provider status changes - we will need to * reflect them in the UI. */ private void registerObserver() { getContentResolver().registerContentObserver( ContactsContract.Contacts.CONTENT_URI, true, mObserver); getContentR

【SQL 数据库】将一张数据表信息复制到另一张数据表

一.MySQL数据库 1.如果目标表存在 INSERT INTO 目标表  SELECT  * FROM 源表; 2.如果目标表不存在 CREATE TABLE 目标表 SELECT * FROM  源表;     二.SQL Server数据库 1.如果目标表存在 insert into 目标表 select * from  源表; 2.如果目标表不存在 select * into  目标表  from  源表;   三.Oracle数据库 1.如果目标表存在 insert into 目标表

Android创建和使用数据库

一.关系型数据库SQLIte         每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的.与操作系统无关的SQL数据库-SQLite.SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了.SQLite已经被多种软件和产品使用,Mozilla FireFox就是使用SQLite来存储配置数据的,Android和iPhone都是使用SQLite来存储数据的. SQLite

Android创建和使用数据库SQLIte

一.关系型数据库SQLIte 每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的.与操作系统无关的SQL数据库-SQLite.SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了.SQLite已经被多种软件和产品使用,Mozilla FireFox就是使用SQLite来存储配置数据的,Android和iPhone都是使用SQLite来存储数据的. SQLite体系结构图如下: