1、db文件是 数据库数据存放文件。每种软件都有它自己的存放格式,就是数据的排列方式。后缀名均为DB。
delphi 、VB、VC等等编程类软件都可以打开的
-- 手机上的db 文件
2、若是手机上的db文件,可以用数据库qlite3 打开
方法和详细的 *** 作步骤如下:
1、第一步,打开程序后,可以在程序左侧看到“数据库列表”,展开以查看打开的所有数据库,见下图,转到下面的步骤。
2、第二步,执行完上面的 *** 作之后,单击db文件,然后将db直接拖到程序窗口中,见下图,转到下面的步骤。
3、第三步,执行完上面的 *** 作之后,显示“注册数据库”,单击[确定]按钮,以便可以使用SQLiteDeveloper来管理此db文件,见下图,转到下面的步骤。
4、第四步,执行完上面的 *** 作之后,展开左侧的数据库列表,然后找到刚注册的db文件, 在右键菜单中单击[打开数据库]选项,见下图,转到下面的步骤。
5、第五步,执行完上面的 *** 作之后,可以看到此db文件中有很多数据表,选择其中一个,右键单击[查询数据]选项,可以查看此表的数据内容,见下图,转到下面的步骤。
6、第六步,执行完上面的 *** 作之后,记住在读取数据库后关闭数据库, 否则,此db文件将被程序占用,并且无法移动或删除,见下图。这样,就解决了这个问题了。
在开发数据库软件的过程中 由于实际需求不断发生变化 数据库结构也将随之改变 这会给文档更新工作带来很大困难 如果能够用软件自动获得数据库的结构信息并生成报告文件 将减轻软件的文档工作量
TSession对象
为了管理应用程序与数据库系统的多重连接 Delphi提供了TSession对象 Delphi中的数据访问对象(Data Access Object)均包含Session属性 用来指向与之对应的TSession对象 如果应用程序需要同时建立对数据库系统(尤其是BDE数据库)的多个连接 就必须定义多个TSession对象 属于不同连接的数据访问对象的Session属性不能相同 否则将无法同时使用
在数据库应用程序运行时 Delphi会自动生成一个缺省TSession对象 名字为Session 数据访问对象在缺省情况下均与之相连
TSession对象除了自动管理数据库连接外 还能够取得数据库信息 下面就分别介绍这方面的函数
获取数据库别名信息
TSession对象在获取数据库别名方面有 个函数/过程
以下是引用片段 procedure TSession GetAliasNames(List: TStrings); procedure TSession GetAliasParams(const AliasName: string; List: TStrings); function TSession GetAliasDriverName(const AliasName: string): string;
GetAliasNames用来获得所有的BDE别名名称 结果保存在变量List中;GetAliasParams用来获得某个BDE别名的参数 结果保存在变量List中;GetAliasDriverName用来取得某个BDE别名使用的数据库驱动程序的名字
这 个函数不太复杂 就不多加介绍了 一般情况下 我们只需要使用GetAliasNames即可
获取数据表信息
在知道了数据库别名后 如何取出该别名对应数据库中包含的数据表呢可以使用TSession对象中的 GetTableNames过程 该过程描述如下
以下是引用片段 procedure TSession GetTableNames(const DatabaseName Pattern: string;
各参数意义如下
DatabaseName 数据库别名;
Pattern 过滤器 用来过滤结果 可以使用通配符 比如 dbf t 等 如果为空字符串 则表示不需要过滤;
Extensions 为布尔量 表示是否显示数据表扩展名 该参数只对DBF和Paradox数据库有效;
SystemTables 为布尔量 表示是否显示系统数据表;
List 为返回结果 结果按字母顺序排序
lishixinzhi/Article/program/Delphi/201311/8542
1、db文件是不能用microsoft
sql
sever
2000
打开的,microsoft
sql
sever
2000
打开的是mdf文件。
2、Database
Desktop这个软件可以打开。
3、打开之后看到数据后才能根据需要修改成你想要的结果,但是我感觉好像难度很到,如果不了解数据的关联修改还是很困难的。
---
以上,希望对你有所帮助。
以上就是关于怎样打开.db文件全部的内容,包括:怎样打开.db文件、如何打开加密过的*db数据库文件(知道密码)、Delphi开发工具中如何访问数据库结构[1]等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)