delphi如何操作dbf数据库?

ckc 2002-07-14 05:17:37
有简单的小应用,数据想保存在几个dbf文件中,有以下几个要求不知道能不能满足:
1、不用考虑发行,不想通过BDE,odbc什么的访问,因为这样一来需要打包,我只想让客户拷贝一个exe文件,最多再拷贝几个dll文件,不用安装直接可以使用
2、95\98\2000\xp什么的都可以使用
3、可以用sql直接操作dbf
4、不要太复杂,我的delphi水平太次了
...全文
237 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
1981 2002-07-16
foxpro能实现要求
回复
ckc 2002-07-16
firetoucher(蹈火者)
确实要求高了一点。水平低,没办法啊。
我想要的就是把几个文件拷贝给用户就可以了,他随便放到一个目录就可以用
以前看过别人写的一个程序,就是直接使用dbf文件,不用装另外的东西。
只是不知道他是不是自己找开dbf文件读写,不过觉得他不会这么笨的。

mars_han(解脱)
我要的可能就是你说的那种技术,可以详细说一下吗?
放到指定目录不一定可以做到,不过我可以指定放在当前目录,这个肯定没问题的

uestc_yrq(我是猫)
tinydb是什么啊,也请详细说一下吧
回复
uestc_yrq 2002-07-16
建议也不用使用dbf文件,不如使用tinydb的文件格式,发布的时候也很方便。
建议最后的可执行文件能够自动生成数据表。
回复
lurenge 2002-07-16
ado 是微软提出的数据库连接技术,一般使用微软的数据库用这个技术能达到很好的效果,但是,如果使用的是borland的数据库,比如db,那么使用bde比较好。
回复
mars_han 2002-07-16
不用BDE的话,我建议也不用ADO,我看过同事直接连接地址的。dbf库直接连应该能支持的,他们用了很久了。这带来的麻烦是,你的dbf库必须放到指定目录下并取指定的名字。
回复
netlib 2002-07-16
可以用odbc,也可以自己直接打开,读里面的内容。
回复
firetoucher 2002-07-16
hehe,不用bde又不用ado,还不要底层的编写,老兄,你这是XXXXXXXXX
也太难伺候了,还是用ado吧,它是通用的,如果需要重新编译的话,估计是你程序的问题,而不是ado本身。
回复
Drate 2002-07-16
不用呀,用ADO才是最好的方法,随便你在WIN98还是2000用,只要有一个执行程序就可以搞定了,不用这么麻烦 的
回复
ckc 2002-07-16
我如果不用ADO还有什么其它办法吗?
有人告诉我ADO在不同的平台上不太一样。
比如要想程序在98上可以跑就要拿到98下编译一次
要想在2000上跑就要拿到2000下编译
不同的平台有不同的版本?
那不是很恶心
回复
johnsonrao 2002-07-14
ADO
回复
debussy 2002-07-14
http://homepages.borland.com/efg2lab/Library/Delphi/ADO/DBF/#WithADO

看看这个
回复
相关推荐
发帖
数据库相关
创建于2007-08-02

2454

社区成员

Delphi 数据库相关
申请成为版主
帖子事件
创建了帖子
2002-07-14 05:17
社区公告
暂无公告