精华内容
下载资源
问答
  • 两种db数据库打开方式  现在桌面级的各种管理系统使用的数据库都是比较常见的类型,比如Access数据库(扩展名为mdb)、xBase类数据库(扩展名为dbf),但有两种扩展名同为db的数据库,分属两个公司的产品,一...

    http://blog.csdn.net/jeefchen/article/details/4314116



    两种db数据库的打开方式 

    现在桌面级的各种管理系统使用的数据库都是比较常见的类型,比如Access数据库(扩展名为mdb)、xBase类数据库(扩展名为dbf),但有两种扩展名同为db的数据库,分属两个公司的产品,一个是老牌桌面数据库Paradox,这是Borland公司的产品,其广泛使用的时代是在Dos时期,但现在仍有用DelphiC++Builder等工具开发的产品使用这一类型的数据库,Microsoft的桌面数据引擎JET对其支持也比较完整;另一个是SybaseASA数据库,全称叫做Adaptive Server Anywhere,这个数据库以前被称作Sql Anywhere,这个数据库不仅可以用在桌面级,还可以用于服务器级,因为其支持存储过程、触发器等,一般在使用PowerBuilder开发的产品中很常见,因为毕竟是同一个公司的产品。这两个数据库都可以通过Ado来访问,在网上比较流行的链接字符串中都有其介绍,但屡次试验后均不成功,经过数番摸索终于找到其链接字串,现在简介如下: 

    Paradox
    的链接字串: 


    conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _ 


    & "Data Source=" & 
    数据库文件存放目录 _ 


    & ";Jet OLEDB:Engine Type=82;" 


    这里使用JET引擎提供的链接字串,这里有两点需要注意,一是Jet OLEDB:Engine Type=82,这是JET引擎为Paradox数据库提供的驱动类型编号,二是Data Source的值为数据库文件存放路径,而不是数据文件本身,另外还有一点至关重要那就是需要在安装BDEBorland Data Engine)的机器上才可以运行。 



    ASA
    的链接字串: 


    conn.ConnectionString = "Driver={Adaptive Server Anywhere 8.0};DatabaseFile=
    数据库文件全路径名;Uid=DBA;Pwd=SQL" 


    同样这也是必须在安装ASA的机器上运行,其中的8.0是指数据库的版本,打开目标机器的ODBC管理器,看看都有那个类型的版本,修改为对应的就应该可以了。Uid=DBA;Pwd=SQL,这是该类型数据库的超级用户名及密码,这是默认的,对于改动过的密码,就要想想其他办法了。 


    还有一些扩展名为db的数据库文件,多数都是经过改变扩展名的其他类型数据库,比如把DBFMDB的扩展名改为db等等,这时大家再判断一下属于哪种数据库吧

    展开全文
  • sqlitespy怎么打开.db数据库文件

    万次阅读 2016-11-22 21:01:27
    百度搜索SQLiteSpy,下载    双击打开SQLiteSpy    点File——Open DataBase ... 找到要打开的.db数据库文件,点打开    百度搜索SQLiteSpy,下载    双击打开SQLit


      百度搜索SQLiteSpy,下载

      

    .db数据库文件怎么打开


      双击打开SQLiteSpy

      

    .db数据库文件怎么打开


      点File——Open DataBase

      

    .db数据库文件怎么打开


      找到要打开的.db数据库文件,点打开

      

    .db数据库文件怎么打开

      




    这样数据库就打开了,可以看到左侧表

      

    .db数据库文件怎么打开


      右键点击一个表——Show Data

      

    .db数据库文件怎么打开


      右侧则会显示表数据

      

    .db数据库文件怎么打开


      


    展开全文
  • 补充上传说明:由于之前只上传了db数据库文件,以至于有些同学不知道怎么打开db文件或者不知道如何把db转成sql文件,此次上传的资源同时包含sql文件和db文件,以及android开发中使用此db文件实现归属地查询的方法。
  • 用android studio开发android的时候,会用到SQLite数据库,下面教...如果没有这个文件夹,说明程序暂时还没创建数据库,所以没有db数据产生 6、最后,我是不能直接拖动到工具打开,copy到某个盘位置“右键-save as”

    用android studio开发android的时候,会用到SQLite数据库,下面教大家如何打开SQLite数据库


    方法/步骤
    1、打开view菜单下面的Device File Explorer
    在这里插入图片描述

    2、右侧找到data文件夹
    在这里插入图片描述

    3、下面还有一个data文件夹
    在这里插入图片描述

    4、找到你的项目的包名
    在这里插入图片描述

    5、然后打开database文件夹,就看到SQLite数据库了
    如果没有这个文件夹,说明程序暂时还没创建数据库,所以没有db数据产生

    在这里插入图片描述

    6、最后,我是不能直接拖动到工具打开,copy到某个盘位置“右键-save as”,然后再拖动到SQLiteStudio查看数据
    在这里插入图片描述


    SQLiteStudio下载地址

    展开全文
  • xe7 操作sqlite 使用 FDConnection 连接db文件后,怎么打开数据库呢。FDConnection 控件好像没有哪个属于指定打开哪个数据库
  • 后台给了一个.db格式的文件,实际上就是打开已有的数据库文件。外部数据库指的就是一个在外部单独创建的.db格式的文件,是一个写死的数据。也可以是类似全国各个省各个市的一些基本信息,每个市的信息等等,可以储存...

    为了方便项目初期调试,需要运行后台给的数据。后台给了一个.db格式的文件,实际上就是打开已有的数据库文件。外部数据库指的就是一个在外部单独创建的.db格式的文件,是一个写死的数据。也可以是类似全国各个省各个市的一些基本信息,每个市的信息等等,可以储存在.db格式的文件里面,合不合理暂不先说,只是考虑一下怎么操作,因为我的项目初期就是这样通过操作.db文件来先实现功能的,后期再改为从接口获取,这样可以节省开发时间。

    首先把.db格式的数据文件拷贝到工程项目的assets文件夹下,完后就是读取这个.db文件,不啰嗦,直接上代码:

    import android.content.Context;
    import android.database.sqlite.SQLiteDatabase;
    
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    
    /**
     * 创造一个临时数据
     * Created by KingsleyCheng on 2017/5/17.
     */
    
    public class SQLdm {
        String filePath = "data/data/com.*****/databases/test.db";
        String pathStr = "data/data/com.*****/databases";
    
        SQLiteDatabase database;
    
        public SQLiteDatabase openDatabase(Context context) {
            System.out.println("filePath:" + filePath);
            File jhPath = new File(filePath);
            if (jhPath.exists()) {
                return SQLiteDatabase.openOrCreateDatabase(jhPath, null);
            } else {
                File path = new File(pathStr);
                if (path.mkdir()) {
                } else {
                }
                try {
                    InputStream is = context.getClass().getClassLoader().getResourceAsStream("assets/" + "yushi2.db");
    
                    FileOutputStream fos = new FileOutputStream(jhPath);
                    byte[] buffer = new byte[10240];
                    int count = 0;
                    while ((count = is.read(buffer)) > 0) {
                        fos.write(buffer, 0, count);
                    }
                    fos.flush();
                    fos.close();
                    is.close();
                } catch (IOException e) {
                    e.printStackTrace();
                    return null;
                }
                return openDatabase(context);
            }
        }
    }
    其使用方法与普通数据库一样,同样是在数据库管理单例里面处理,在application里面初始化:

    /**
     * 数据库操作类
     * Created by KingsleyCheng on 2017/5/11.
     */
    
    public class GreenDaoUtils {
        private MySQLiteOpenHelper mHelper;
        private SQLiteDatabase db;
        private DaoMaster mDaoMaster;
        private DaoSession mDaoSession;
    
        private static class GreenDaoUtilsHolder {
            private static final GreenDaoUtils INSTANCE = new GreenDaoUtils();
        }
    
        private GreenDaoUtils() {
        }
    
        public static GreenDaoUtils getSingleton() {
            return GreenDaoUtilsHolder.INSTANCE;
        }
    
        private void initGreenDao() {
            //临时数据使用
            SQLdm s = new SQLdm();
            db = s.openDatabase(BaseApplication.getContext());
            mDaoMaster = new DaoMaster(db);
            mDaoSession = mDaoMaster.newSession();
        }
    
        public DaoSession getDaoSession() {
            if (mDaoMaster == null) {
                initGreenDao();
            }
            return mDaoSession;
        }
    
        public SQLiteDatabase getDb() {
            if (db == null) {
                initGreenDao();
            }
            return db;
        }
    }
    

    展开全文
  • 使用OLEDB连接数据库

    千次阅读 2012-08-25 01:01:47
    手动打开后还是提示不行,我就看了看连接字符串,我使用的是OLEDB提供者来连接数据库的,因为此前我重装了系统,SQL Server也重装了,原来错误就出现在这里:没有指定正确的连接字符串,所以程序连接数据库失败。...
  • /* IE11不支持此操作创建数据库解释一下openDatabase方法打开一个已经存在的数据库,如果数据库不存在,它还可以创建数据库。几个参数意义分别是:1,数据库名称。2,版本号 目前为1.0,不管他,写死就OK。3,对...
  • 该Oracle教程将告诉诸位学习Oracle的朋友:Oracle数据库逻辑备份的SH文件。完全备份的SH文件:exp_comp.shrq=` date +"%m%d" `su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_...
  • sqlite数据库建了一个表,db文件,在vscode中打不开,有大佬知道怎么在vscode里打开吗?提示我是二进制文件,点击仍要打开以后就是一堆乱码
  • 怎么连接数据库

    2016-12-22 16:39:30
    mysql_connect('105.113.14','root','root') or die("error connecting") ;  //连接数据库 mysql_query("set names 'utf8'"); //数据库输出编码 应该与你的数据库编码保持一致....//打开数据库   //update MyCl
  • 首先打开Myeclipse 在工具栏上选择 window->Show View->Other 选择Myeclipse database 双击DB Bowser 在控制台部分多出DB Bowser,右击空白处 选择new 在弹出的界面中 Driver template:MySQL Connector/] ...
  • 可能有些朋友并不知道,access数据库可以被人使用下载工具下载,那有些人会问,被下载会怎么样?你的数据库里面有你的管理员账号密码,不需要暴力破解黑客就可以进入你的后台了,那么你专有对数据库的增、删、改权利...
  • 这个数据库应该是7、8年前就有的,看db.opt里的设置是latin1的编码格式,求本地打开而不乱码的姿势。。总之我现在能读取到数据库内容就行,求解释。。。my.ini设置跟着网上设了utf8,gbk都不行,打开数据库里的db.opt...
  • 之前写的是 dt.setDatabaseName("./qtDb18.db"),但打包之后都一样,别说其他电脑,自己的电脑都不行,每次打开exe,一使用数据库方面的功能,应用就马上报错停止,我将数据库的地址改了又改,但始终无法解决,只好请...
  • 移动数据库测试 ...怎么跑? 克隆项目 在目录中进行pod update 打开工作区文件 编译并启动 结果 Write test | Read test (operations / second) | (operations / second) Core Data 7401 | 39
  • web项目怎么数据库连接?

    千次阅读 2020-03-28 10:19:54
    说下情况,现成的web项目,直接导到myeclipse,然后有个sql文件,我用Navicatformysql运行了,在myeclipse 的DBbrowser也导入了,然后我在打开的后台里输入登录信息,一直都提示lrc下载错误。但肯定是对的。我的...
  • Android怎么查看手机中的本地数据库

    千次阅读 2018-04-09 10:22:37
    我前几天做的项目中有本地数据库,所以就用的...但是尝试打开里面的文件夹的时候,却发现怎么点都没有东西,于是我就十分不解,明明我写了数据库,为什么没找到这个文件呢?后来发现其实是没有权限。下面需要注意...
  • 在调试数据库,很想看一下里面的表结构是否正确,这个时候就十分苦恼,因为这个db文件不能够直接拿出来,我们知道,在DDMS里面有一个FileExplorer,它里面保存着手机中的各个文件夹,但是尝试打开里面的文件夹的时候...
  • 在调试数据库,很想看一下里面的表结构是否正确,这个时候就十分苦恼,因为这个db文件不能够直接拿出来,我们知道,在DDMS里面有一个FileExplorer,它里面保存着手机中的各个文件夹,但是尝试打开里面的文件夹的时候...
  • 要安装并使用它,只需打开终端并输入npm i crud-db --save 文献资料 在node.js中,将其导入 const db = require ( 'crud-db' ) ; 基本功能。 在导入库时,在文档顶部,您需要使用.initialize()函数初始化数据库。...
  • 打开SQL Window界面,输入以下命令create tablespace SGXC(表空间的名字)datafile 'D:/SGXCtablespace/db_bracelet.dbf' size 500M(自定义的路径,但不要在桌面,而且盘符和文件夹必须是存在的,不存在自己创建一...
  • 我也不知道怎么数据库的配置是否正确,请各位大神和我说一下。(之前安装VS只装了和C++相关的模块,之后又修改,安装了其他的,并且出现问题之后也把VS修复好几次,还是不行) 2. 连接字符串错误,但是我是从属性...
  • 打开查询分析器,在查询分析器下执行: exec sp_defaultdb 账号名 , 默认数据库 举例:我的默认账号是sa,打开查询分析器,默认数据库是master;现在我新建了一个数据库myData,想将默认数据库改为myData,只需执行...
  • 怎样在ORACLE中怎么删除一个数据库

    千次阅读 2009-04-02 18:10:00
    打开dos ——〉设置环境变量(set oracle_sid=要删除的数据库名) ——〉连接sqlplus(sqlplus sys/数据库密码 as sysdba) ——〉查看数据库是否正确(show parameter db_name) ——〉关闭数据库(shutdown ...
  • Toast.makeText(MainActivity.this, "数据库打开或者创建成功", Toast.LENGTH_SHORT).show(); Cursor cursor=mydb.rawQuery(sql, null); String text=""; while(cursor.moveToFirst()) { ...
  • 怎么用myeclipse连上远程mysql数据库

    千次阅读 2016-08-18 17:44:41
    相关内容,未整理首先打开Myeclipse 在工具栏上选择 window->Show View->Other 选择Myeclipse database 双击DB Bowser 在控制台部分多出DB Bowser,右击空白处选择new在弹出的界面中Driver template:MySQL ...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 239
精华内容 95
关键字:

db数据库怎么打开