社区
Delphi
帖子详情
菜鸟提问!多多送分!(不断加分中)
dbpower
2001-02-22 12:04:00
我一直想写一种能简单代替数据库的文档存储格式!但苦与没有好的思路!请各位大侠给点提示!
因为DELPHI的数据库必须BDE,分发时我不太喜欢!
还有就是数据库空某些记录的某些字段可能很长!但某些却为空!这不是很浪费空间吗?
请教复合性文档的好写法!
来送分的菜鸟!
...全文
554
28
打赏
收藏
菜鸟提问!多多送分!(不断加分中)
我一直想写一种能简单代替数据库的文档存储格式!但苦与没有好的思路!请各位大侠给点提示! 因为DELPHI的数据库必须BDE,分发时我不太喜欢! 还有就是数据库空某些记录的某些字段可能很长!但某些却为空!这不是很浪费空间吗? 请教复合性文档的好写法! 来送分的菜鸟!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
28 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
8db
2001-03-05
打赏
举报
回复
用简单的文本就采用INI吧?还可自定义一些小的软件运行过程中的临时文件(写明白)
而最终保存的文档就用16进制保存吧!如果不是什么大项目,我想这样已经够了!
dbpower
2001-03-05
打赏
举报
回复
怎么???没人想要分了?
dbpower
2001-02-28
打赏
举报
回复
如果做到与别人兼容,我还能不能做到个性化?
严黎斌
2001-02-28
打赏
举报
回复
我认为,access的mdb是一个很不错的文件型数据库,功能很全面。自己再设计一个文本数据库格式,工作量很大,可能问题也多多。不妨这么办,就是自己设计个读写mdb数据库的delphi控件,这样,既保护了大量原来的数据,也做到与他人的兼容、通用。如何?
如果觉得mdb格式太复杂,那么也可以考虑.db, .dbf等文件型数据库。
另外,suzg建议采用xml,也是个不错的注意。
dbpower
2001-02-28
打赏
举报
回复
to yiyu(议余) 非常感谢!我很希望考虑周全,但又顾忌很多!!!
yiyu
2001-02-26
打赏
举报
回复
呵,你是个负有很高激情的人。。以前我也这样想过。
要做得好要考虑很多东西的。而且还要有个很好的算法去访问那个个自己的数据库格式。
当时学Foxbase时我就有想过这个问题,如果你还有在Foxbase中用的数据库表(*.dbf)的话你用文本形式打开或许会得到些启发。
有空我还会回来答的。现在真的没时间去想这个问题了。
dbpower
2001-02-26
打赏
举报
回复
这倒使我比较犹豫!能不能介绍介绍XML;我是个很菜很菜的菜鸟!!
suzg
2001-02-25
打赏
举报
回复
可以考虑XML,现在很多数据库可以支持XML。它是基于文本的,使用很灵活。
在Delphi5中可以很方便的使用MSXML(还有其他的XML解析器,但我认为MSXML的文档很好,很容易上手),只要系统中装了Ie4或5,就可以用msxml。
kmask
2001-02-25
打赏
举报
回复
试试跟 mybase的作者联系,请他提供思路
junjiao@126.com
taishan2000
2001-02-24
打赏
举报
回复
有没有用DBClientdata控件,自己构件文件格式有些麻烦,如果只是想避开BDE的话,用DBclientdata就可以了,在分发时,只需要带一个DLL就行。
dbpower
2001-02-24
打赏
举报
回复
to Sachow(有助):你的思路和我的那种朦胧的想法差不多!只是我没有具体的方案!等我具体的实践之后;
肯定给你加个高分!
我正在收集意见期间:在这期间给我想办法的大侠均可得到小弟奉上的分!126不算多,但我会不断追加!
猛禽
2001-02-24
打赏
举报
回复
其实如果真是简单应用,用BORLAND在MIDAS里的那个TClientDataSet就好了,它支持SaveToFile/LoadFromFile,方便得很。
8db
2001-02-23
打赏
举报
回复
有这种想法非常好!不过,你要考虑结构的严密性,先构思好整体框架结构;还可参考参考别人的!
但要定义出自己的个性来!
对于以后自己的开发历程非常有好处!
要我具体说,我也不好给你什么建议!
知识见你这儿分还挺多!不知兄台是否慷慨!愿给小弟两分用用吗?
dbpower
2001-02-23
打赏
举报
回复
非常感谢Sachow!其他同志还有没有更好的意见!
我想让更多的人得到我送出的分呀!
dbpower
2001-02-22
打赏
举报
回复
我当然要用ADO啦!只是想听听各位的意见,有没有什么注意事项!
我还要大量用到索引!数据量并不会太大!保存信息可以全是字符串!也许会有一些BMP等!
laza
2001-02-22
打赏
举报
回复
你如果保存的信息都是字符串,而且数据量不大,还可以靠考虑自己做文件。数据量一上来,速度就不行了,除非你是数据结构高手。
定义自己的文件结构。自己做读写类,维护方便。这个呵呵,我做过,我自己的文件结构,数据量也不大。我刚学delphi做过,代码惨不忍睹。呵呵
ADO很好呀,为什么不用ADO控件?
dbpower
2001-02-22
打赏
举报
回复
不过,我想必须各方面都考虑的话!我还愿意牺牲一点效率来保证文档的严密性能!
dbpower
2001-02-22
打赏
举报
回复
我就想自定义一种文件格式!但要考虑效率和文件所占空间的节约!我想知道一些具体的思路!
Wingsun
2001-02-22
打赏
举报
回复
是啊,如果不愿意用BDE的话你可以用ADO啊.
自己定义文件格式的话太累的,而且效率也是一个问题啊.
aceplus
2001-02-22
打赏
举报
回复
用ADO吧
加载更多回复(8)
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
CS 求职分享--算法岗
CS 求职分享--算法岗前言首先看一下,
菜鸟
逆袭经历:知识储备岗位架构码农基本技能机器学习技能面试准备简历笔试面试手撕代码
提问
关于实习关于竞赛推荐书单机器学习方面码农基础方面计算机语言进阶其它的建议致谢 前言 首先看一下,
菜鸟
逆袭经历: 入学时:没有任何计算机/硬件基础。只想做好老师项目,找份好的工作。 研一上:杂事很多,没学好课程,遗憾。学了matlab,并在python上开了个头。大约在 寒假...
神仙公司方太:身股分红+七险一金+免费住宿等40多项福利!
本人做算法多年,拿到过很多offer,我讲一讲我看到的原因,主要是如下四个:简历,面试,项目,论文。前两天投了蔚来的用户发展(运营)岗,自己做了一些分析才投的,今天挂了,简历挂的。陈磊在公司的首日,虽然心情有些紧张,但更多的是期待和新奇。学校不是很顶本硕双非,投的网络安全,base南京,一篇论文一个专利,论文做的是隐私,红队蓝队都打过,ctf也有奖,最近找工作,为了
加分
也把手里的day拿出来申c。测评分三部分,单选题,多选题和判断题,还是比较简单,但我选的是硬件类题目,怎么里面有考计算机网络的内容啊…
Python入门技能树评测-浅谈UI排版使用以及BUG建议、知识学习路线优化
【有奖征文】写技能树评测,送CSDN大礼包、周边礼品及现金奖励! 技能树新增了学习门户、增加了学习计划、勋章展示、技能树分享,还上线了 WAP 端门户页,特发起「用户评测」征文活动,希望您在使用产品的同时,给我们带来真实的反馈与建议,助力更好的迭代产品。奖品
多多
~满足征文要求,提交至少 1 条可行性建议即可获得 1 件礼品,快来参与吧~......
【近万字干货】别让你的简历配不上你的才华——手把手教你制作最适合你的简历
全文共8600+字 预计阅读23分钟 博主介绍: 苏一恒,双非二本大三学生,2020春招拿到暑期阿里、腾讯等实习offer,在艰难上岸的过程
中
,我以一种“非优等生”的身份,总结了很多能够帮助到大家的经验。 我不是著名高管,也不是优秀导师,我也是千千万万曾失落和自卑过的学生。 招聘这场战争,不仅仅是能力,还有技巧。我想把我的收获分享给你……关注“
菜鸟
offer”,我来帮你重新唤醒心
中
追求梦想的勇气和力量。 在拥挤的求职热浪
中
,如何才能让自己超常发挥?不,我们不需要讨论这个话题,我只想你能在艰难的求职道路
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章