Android 关于数据库问题

问题描述

我在做一个小型电子词典,我想直接引用外部的已经写好的数据库,,可现在我的数据都是txt文本,怎么能导进去啊?有谁会的啊?麻烦知道一下 问题补充: 这个我还真的不会啊,不过,还是谢谢你的指点啊!!谁有没有其他更好的办法啊?急求!!

解决方案

文本也应该有规律的吧,你可以直接通过程序来读文,然后生成一条sql语句,然后执行sql语句,不就可以导入到数据库中了吗?
解决方案二:
....你要导入的话,总要知道目的数据库是什么样的吧,
解决方案三:
你的意思是想把你的文本导进外部数据库中?数据库结构知道不?知道的话,自己写个程序 导进去啊

时间: 2024-10-21 08:15:48

Android 关于数据库问题的相关文章

android SQLite数据库存储数据

简介 SQLite是轻量级嵌入式数据库引擎,它支持 SQL 语言,并且只利用很少的内存就有很好的性能.Android 集成了 SQLite 数据库 Android 在运行时(run-time)集成了 SQLite,所以每个 Android 应用程序都可以使用 SQLite 数据库. 对于熟悉 SQL 的开发人员来时,在 Android 开发中使用 SQLite 相当简单.但是,由于 JDBC 会消耗太多的系统资源,所以 JDBC 对于手机这种内存受限设备来说并不合适.因此,Android 提供了

android sqlite数据库表字段更新

问题描述 android sqlite数据库表字段更新 android sqlite数据库表字段更新,调用onUpgrade方法出现了Can't upgrade read-only database from version 3 to 4: 异常,有哪个大神碰到过或者知道怎么解决. 代码: public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { String sql = " alter table pe

还原Android彩信数据库

几周前在做Android彩信数据库还原时遇到了一个很棘手的问题,就是Android的彩信数据库不向短信数据库那样可以方便的用一条insert语句创建一条记录,而我没有得到许可去修改Android平台的彩信应用的原代码,所以我不得不另寻它径.在下面我会尽我可能用尽量简洁的语言描述整个解决的过程. 1 彩信数据库 问题是这样的,我备份了Android的彩信数据库,即mmssms.db文件,并且希望能成功把彩信部分的数据信息还原到还原数据库中. 在mmssms.db中与彩信相关的表有 Pdu表: 记录

android/java 数据库中数据如何生成选择题

问题描述 android/java 数据库中数据如何生成选择题 现有数据库中数据形式是这样的:key 名字:translation 解释: 如何**随机**取出其中一条数据的key为题目,translation为一个正确选项,再取出另外3条数据的translation作为错误选项,生成选择题,并且正确选项会随机出现在ABCD任意位置? 哪位大神可以解答一下我的问题?提供一个思路...先谢谢啦~ 解决方案 首先获取随机题目:随机题目id可以使用这样获取int a=(int) (Math.rando

Android SQLite数据库操作代码类分享_Android

使用示例: package cn.hackcoder.beautyreader.db; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.util.Log; /** * Created by hackcoder on 15-1-25. */ public clas

android sqlite 数据库问题

问题描述 android sqlite 数据库问题 我想将Android应用中的数据库进行修改,导出后,修改完毕,导入.但是,导入后数据并没有变化,求解..(我用的sqlitestudio工具),求具体的步骤,谁能指导下 解决方案 把原数据库删了(记得备份一次) 解决方案二: 我估计你是导入程序中 sqllite 数据库是正确创建的吗? 进入 --> DDMS --> 打开文件浏览器 --> 选择数据dir -->另外时间选择数据--> 你的包名 -->数据库 dir-

android 关于数据库的问题

问题描述 android 关于数据库的问题 log中出现了一大堆 (284) automatic index on UserConfig_TraRequestType(language) 这种东西. 但是没崩掉,可以正常运行,想问问大神这是什么东西?有隐患吧... 解决方案 解决Android数据库锁的问题Android数据库文件路径问题关于android开发连接数据库的问题---------------------- 解决方案二: 这是自动索引的意思吧

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

问题描述 关于android创建数据库后找不到数据表 新手求教,用cmd运行splite>.table没反应,select * from xxx时显示no such table.找到数据库的文件导出后用记事本打开显示乱码..怎么办,求大神指点 解决方案 说明你只创建了数据库没有创建表吧:你可以将导出来的数据库文件用数据库打开看下里面有没有表 解决方案二: sdk中有一个叫 platform-tools 的文件夹里面的 sqlite3 可以用来查看导出的数据库文件 具体的操作是 打开sqlite3

Android SQLite数据库彻底掌握数据存储_Android

SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么. 例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放日期型值.  但有一种情况例外:定义为INTEGER PRIMARY KEY的字段只能存储64位整数, 当向这种字段保存除整数以外的数据时,将会产生错误. 另外, SQLite 在解析CREATE TABLE 语句时,会忽略 CREATE TABLE 语句中跟在字段名后面的数据类型信息,如下面语

浅谈android中数据库的拷贝

SQLiteDatabase不支持直接从assets读取文件,所以要提前拷贝数据库.在读取数据库时,先在项目中建立assets文件夹用于存放外部文件,将数据库文件拷到该目录下. 代码方法: /** * 拷贝数据库至file文件夹下 * @param dbName 数据库名称 */ private void initAddressDB(String dbName) { //1,在files文件夹下创建同名dbName数据库文件过程 File files=getFilesDir();//获取/dat