11 12
发新话题
打印

单机数据库软件,用DBExpress?

单机数据库软件,用DBExpress?

在delphi中,做单机数据库软件,用DBExpress是不是不合适啊。
那么,DBExpress是不是做三层应用最合适。谢谢。

TOP

DBX的好处在于对多种数据库引擎的兼容问题,不用你自己考虑,你只和DBX打交道,由DBX和具体的DB引擎打交道。。。

这样一来,就可以随意换数据库引擎,而不用改动你的程序。。。

具体适合不适合你的软件,那也要看你的软件的具体情况。。。
超级简单易用的音视频转换组件 支持RMVB解码 FFmpeg for Delphi / VB http://www.CCAVC.com

TOP

单机用多张内存表即可,数据格式自己定义。SQLITE是鸡肋,实在要用的话,推荐用ASqlite来调用Sqlite,编译前关闭警告即可。

Sqlite的说明中不是说了嘛,Sqlite仅适合处理100M以内的数据库。100M以内,实际可能就50M以内,在这个范围内,用内存数据最快,最安全了。

TOP

用FB的路过。

TOP

引用:
原帖由 yayongm 于 2008-3-8 23:16 发表
用FB的路过。
量大的时候最便宜实惠的选择。

TOP

楼主喜欢尝鲜。
单如暴雨哗哗下
刀似长江滚滚来
横批:韩信点兵

TOP

奉送楼主一句话,厂商的话靠得住,母猪一定会上树。
想实现数据库的可移植性,就用orm。delphi没有好的orm。语言本身不适合。
java下可以用Hibernate和ejb3.0,.net可以用linq(linq目前支持不够,只有sqlserver,仅仅是架构上支持).

[ 本帖最后由 wandou 于 2008-3-9 04:49 编辑 ]
单如暴雨哗哗下
刀似长江滚滚来
横批:韩信点兵

TOP

为啥不用Access呢
宁可错爱三千,不可放过一个
http://missdeer.blogspot.com/

TOP

同楼上,单机都用access
你才是国家队的,你全家都是国家队的

TOP

access一个表中能承受10万以上的记录,并且不死机么?

TOP

 11 12
发新话题