我想变个数据库程序,哪个桌面数据库最好? 我想用delphi编个数据库程序,要求:安全(数据库内容不让用户看到)、支持中文、快速、大容量(多个表,每个表记录随时间增加,大约每年增加10万条记录,有多个memo类型的字段)。哪个桌面数据库最好?firebird,dbisam,NexusDB,access,mysql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql大多用来建网站(php+mysql),firebird不错的!其实MS SQL Server有个人版! 这些好像都不是桌面数据库吧。Access应该可以。 终告:千万别用Access,在数据量稍大,表关系复杂时,毛病颇多,不好控制,玩玩可以;interbase不错。 用paradox吧,这个东西是桌面的,添加一个BDE就行了,不过表之间的联系我不知道怎么设置,好象只能你用程序控制了~ 当初面临楼主同样的问题,作了各种比较,楼主说的这些我都试过,我认为最好的是NexusDB,理由:1。NexusDB有免费的Embeded版本。2。小,全部内嵌到程序里,不需要另外的(数据文件除外)。3。最快,不是一个档次的。4。稳定。5。支持字段内容压缩、加密。6。支持SQL:2003标准。7。支持事务、触发器、存储过程、全文本搜索(虽然对于桌面数据库几乎从来不会用到)。8。既可以是embeded的,又可以以c/s方式工作。印象最深的是快、稳定。我用TVirtualTree显示数据,每行在显示时是实时从表中读取数据的。当上下滚动时,没有一点延时。 没有用过NexusDB这个数据库,楼上能否给个简单的联接的例子 NexusDB听说对中文支持不好,有这个问题吗? ACCESS安全性很不好。楼主的数据量还是比较大的,还是不要用ACCESS了,用MYSQL应该是个不错的选择。 现在出NexusDB V2了,我要用的话delphi7,下哪个版本?mysql用的话下哪个版本比较好? mysql对事务支持不好以上的各位高手都用过nexusdb了,麻烦给一段数据库开发的小例子。它的驱动是哪个,用ado如何去联接,谢谢 中文没有任何问题,Unicode(TWideStringField)也支持的很好。用法跟BDE一样,也是Session/Database/Table/Query,根据内嵌还是C/S用不同的Server。如果要用SQL,则再放一个SQLServer。一切就OK了。对于一般的桌面数据库程序,在其主页上下载一个Free Embedded Version(没source,现在有D5-D9/CB6版本,可以自由用于商业用途),V1/V2都可以,一般用V1就行了,更小更快,二者的区别主要就是我说的7,一般桌面数据库用不着这些.说明一点,NexusDB是以一个目录作为一个数据库单元的.各个表用独立的文件,还可以把表中的BLOB数据再放于单独的文件中.这种方法对速度很有益,尤其是数据量较大时. 没有最好, 只要适合自己的就行, 如 Access 就是一个不错的选择哦. access的安全性无法解决啊,加了密码,用户组啥的人家一下就破了,里面的数据全被看见了,这可不行 ding yi xia顺便问问,NexusDB怎么用阿?谁给个例子?谢谢 别问了,我现在对csdn里很失望,大家好像都不愿意贴源码,不知道是否真正的用过这些数据库 access 用ADO控件 简单方便 楼上的: access的安全性无法解决啊,加了密码,用户组啥的人家一下就破了,里面的数据全被看见了,这可不行 目前是微软公司的ACESS 为了将来可能最好用SQL SERVER DESKTOP版本 听说msde生成的mdf和ldf文件考到别人装了sqlserver的机器上就可以看到里面的内容? 请教:cxGrid单元格居左、居右 ++++回家结婚去喽,等我回来++++ combobox的text为什么总被清空 大家不要这样呀,你们帮帮我,好吗? 高分求ado控件的数据字典的实现(up有分,先给100分,若有完整代码给2000分) stringgrid,如何在回车后把焦点定位在下列的单元格上? Help! 问什么我在生成的程序中无法输入数据? 图象抓取 exe项目调用一个运行时包,然后编译通过,可是一运行就报错:无法定位程序入口 access数据库sql语句长度超出最大范围的问题 程序提示:多步操作产生错误.请检查每一步的状态值
Access应该可以。
interbase不错。
1。NexusDB有免费的Embeded版本。
2。小,全部内嵌到程序里,不需要另外的(数据文件除外)。
3。最快,不是一个档次的。
4。稳定。
5。支持字段内容压缩、加密。
6。支持SQL:2003标准。
7。支持事务、触发器、存储过程、全文本搜索(虽然对于桌面数据库几乎从来不会用到)。
8。既可以是embeded的,又可以以c/s方式工作。
印象最深的是快、稳定。我用TVirtualTree显示数据,每行在显示时是实时从表中读取数据的。当上下滚动时,没有一点延时。
楼上能否给个简单的联接的例子
以上的各位高手都用过nexusdb了,麻烦给一段数据库开发的小例子。
它的驱动是哪个,用ado如何去联接,谢谢
用法跟BDE一样,也是Session/Database/Table/Query,根据内嵌还是C/S用不同的Server。如果要用SQL,则再放一个SQLServer。一切就OK了。
对于一般的桌面数据库程序,在其主页上下载一个Free Embedded Version(没source,现在有D5-D9/CB6版本,可以自由用于商业用途),V1/V2都可以,一般用V1就行了,更小更快,二者的区别主要就是我说的7,一般桌面数据库用不着这些.
说明一点,NexusDB是以一个目录作为一个数据库单元的.各个表用独立的文件,还可以把表中的BLOB数据再放于单独的文件中.这种方法对速度很有益,尤其是数据量较大时.
顺便问问,NexusDB怎么用阿?谁给个例子?谢谢
大家好像都不愿意贴源码,不知道是否真正的用过这些数据库
access的安全性无法解决啊,加了密码,用户组啥的人家一下就破了,里面的数据全被看见了,这可不行