一个应用,有几千条纪录,想在应用中用SQLite,但不知要如何做,请指点一上

一个应用,有几千条纪录,想在应用中用SQLite,但不知要怎么做,请指点一下?
一个应用,有几千条纪录,想在应用中用SQLite,但应用本身基本是查询,所以想在开发环境中就把数据导入数据库中,然后在Android应用中带上这个数据库文件,并使用查询功能。
请问:在Windows开发环境要安装什么软件才能使用SQLite?该怎么做呢?

------解决方案--------------------
我现在已经做了一个软件,用sqlite数据库,有9000多条数据,在手机本地做模糊查询。
具体做法是先用sqliteadmin建好数据库,并把数据导入。因为汉字查询问题,需要先把数据库文件在手机里做1次转码。全部操作步骤就这么多。
------解决方案--------------------
探讨
您好,我从来没用过SQLite,请问在Window上要先安装什么软件吗?

------解决方案--------------------
当时我的应用需要包含中国全部地区名称的数据,就是用的sqlitemanager,这个也有.exe版的

创建好以后导出.db文件导入到应用就可以了
------解决方案--------------------
安装Eclipse平台和JDK包加ADT插件就可以了,SQLite是android内置的一个很小的关系型数据库。 
不需要另外下载,本身就内嵌有SQLite,至于相关的用法Google一下就有很多
------解决方案--------------------
探讨
引用:
引用:
您好,我从来没用过SQLite,请问在Window上要先安装什么软件吗?

装一个火狐浏览器,它有sqlitemanager插件,装上就是,很好用,还不用对中文进行转码~


我用firefox建了一个数据库,data.sqlite,导入了数据,请问现在我要在Android中用这些数据,我把文件直接拷到了Android Project ……

------解决方案--------------------
Java code

    /**打开数据库连接,如果数据库不存在,则从资源文件夹下的raw文件夹导入库
     * 
     * @param dbfile  系统存储数据库的路径
     * 
     * */
    private SQLiteDatabase openDatabase(String dbfile) throws Exception{
        try {
            File file = new File(DB_PATH);
            if(!file.exists()){
                file.mkdir();
            }
            if (!(new File(dbfile).exists())) { //判断数据库文件是否存在,若不存

在则执行导入,否则直接打开数据库
                Log.v(TAG, "从资源文件中导入数据库文件");
                InputStream is = this.context.getResources().openRawResource(
                        R.raw.database); //欲导入的数据库
                FileOutputStream fos = new FileOutputStream(dbfile);
                byte[] buffer = new byte[BUFFER_SIZE];
                int count = 0;
                while ((count = is.read(buffer)) > 0) {
                    fos.write(buffer, 0, count);
                }
                fos.close();
                is.close();
            }
            SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase

(dbfile,null);
            return db;
        } catch (FileNotFoundException e) {
            Log.e(TAG, "导入数据失败:"+e.getMessage());
            throw e;
        } catch (IOException e) {
            Log.e(TAG, "导入数据失败:"+e.getMessage());
            throw e;
        }
    }