想做一个单机版的小程序,数据量在30万条记录左右。用什么数据据库好呢?(50分)

N

noall

Unregistered / Unconfirmed
GUEST, unregistred user!
我是不会用access的。
interbase如何?
刚查了还有postgresql这个数据库?
主要运行在win98下。谢谢大家。
 
Access挺简单的啊,用ADO连接也很方便。
 
用Access很简单,通过ADO使用Jet引擎连接,使用标准的SQL语句,并不要会用Access。但有一点,就是要定期对Access数据库进行压缩,否则数据库会越来越大,压缩也可以通过程序来实现。用DAO就可以了。
 
我曾试了一下,access打开10万记录我要等十来秒(机器的配置是差的)。

所以我不会用access的。
 
同意,用access,easy
 
是单机版的程序用Access吧,用ADO跟她连接很简单
 
想速度快自己写吧
 
各位除了access外还有别的吗??
 
要DAO 连接 access 速度不错,不过access有无法解决的内存溢出问题,你要进行
like匹配查询就不能用它.
 
access 觉得不得就用interbase吧
 
Mysql吧,我实在不明白为什么除了网页上用其他很少用

理由:
1。软件小,才几M
2。对机器要求低,486吧,呵呵,可能你没有吧
3。速度快,比access,甚至MS SQL
4。是个大型数据库,现在在WIN下也运行也很好

为什么不用呢,给我个理由吧?
什么,你不会用,呵呵,没办法,
 
海之魂:不会用,没关系,可以现学。困难一点罢。
请问有哪里可以下载的吗?谢谢!!!
 
mysql吗?网上有很多呀,用起来也挺简单的.在www.mysql.com上就有下载的.
 
'要定期对Access数据库进行压缩,否则数据库会越来越大,
压缩也可以通过程序来实现。用DAO就可以了。'
用DAO如何压缩Access数据库呀!
 
那就用Paradox吧。
 
如果你的开发工具使得DELPHI
那理所当然的用interbase!
 
MSDE,我是极力推荐它的。因为用它,以后把程序改成C/S的版本会非常方便。
而且,它的体积也小。比ACCESS效率更高。还有,一些在桌面型数据库中,不能做的存储
过程和触发器等等都可以在它里实现。
比起其它的数据库,我想MSDE(也就是MS SQL SERVER的简版),相关的学习、参考资料
也会更多一些。
 
強烈推薦使用MySQL,用delphi自己的DBExpress控件
連接,速度快的讓人受不了,什麼ODBC,BDE之類的東東都不用裝
 
mysql好像安装有点麻烦。
这让客户来做?行不?
试试看。
 
顶部