如何打开.DB文件

来源:互联网 发布:网络键盘侠800作文 编辑:程序博客网 时间:2024/05/16 12:06

各位大虾,如何在Delphi中打开 ".DB"扩展名的数据库文件? [问题点数:100分,结帖人sunon]

 收藏
楼主发表于: 2002-09-19 11:21:16
各位大虾,如何在Delphi中打开 ".DB"扩展名的数据库文件?

我用ODBE数据数连接,可老是出错。
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
回复次数:15
#1 得分:10回复于: 2002-09-19 11:35:36
如果你是想查看里面的数据,用Tools->Database Desktop;
如果你是想用它来编程,先用BDE建别名,再用TDatabase,TTable等操作.
CSDN投诉事项说明
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#2 得分:10回复于: 2002-09-19 11:37:14
用DELPHI 自带的DATA DESTKTOP 可以打开,在程序组里。连ODBC时要选STANDAND 就可以了
微软必应·英雄会第三届在线编程大赛
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#3 得分:10回复于: 2002-09-19 11:38:37
用deliph自带的database desktop 试试打开
如果连数据库,可以在form 上拖一个Ttable 名字叫Table1
在Tbale1的databasename上输入完整的.db路径和名称
在Tablename中输入表名。我曾经用deilph的 database desktop 做过库
用上面的方法成功连接,没用ODBC!不知对你是否适用!
2014年1月微软MVP当选名单揭晓!
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#4 得分:0回复于: 2002-09-19 11:51:13
应该是PARADOX的文件
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#5 得分:10回复于: 2002-09-19 11:55:59
如果你是想查看里面的数据,用系统菜单下的/Tools->Database Desktop;
如果你是想用它来编程,先用BDE建别名,再用TDatabase,TTable等控件操作.
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#6 得分:0回复于: 2002-09-19 13:37:20
多谢各位,可我用 Database Desktop 打开要输入密码,如何破解?
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#7 得分:0回复于: 2002-09-19 14:01:21
哈哈,自己想办法咯。
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#8 得分:0回复于: 2002-09-19 14:43:05
加密了,你想非法进入!
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#9 得分:10回复于: 2002-09-20 15:31:02
一般情况下,直接引用就行了。
eg:table1.tablename:='c:\test.db';
   table1.open;
如果打不开,我想是楼上讲的那样了。
对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理
#10 得分:10回复于: 2002-09-20 21:31:48
使用ado来打开 ,设置connectionstring如下
ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\db\;Extended Properties=paradox 7.x;Persist Security Info=False';

对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#11 得分:10回复于: 2002-09-20 21:34:21
database desktop
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#12 得分:0回复于: 2002-09-20 21:40:05
谁知道怎样打开qq中的.db 文件?
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#13 得分:10回复于: 2002-09-20 22:07:45
Database Desktop
delphi 自带一个桌面数据库
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#14 得分:10回复于: 2002-09-20 22:25:43
先加一个Database
双击Database后,点Default
path 为数据库文件所在路径(空的情况下,默认值为工程文件所在目录)
然后加一个query或table
table的Dababasename为database.databasename
选取tablename中的DB文件,就可以了
query就右击query的图标,选SQL BUILTDIER,剩下的事情自己看看就会做了
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
#15 得分:10回复于: 2002-09-21 16:59:02
拉一个Table

With Table do
begin
  DataBaseName:=文件路径;
  TableName:=文件名(要全名);
  TableType:=ttParadox;
  Open;
  ........这样应该可以了,你可以操纵数据表,也可以展现在dbGrid中 
end;
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
0 0
原创粉丝点击