社区
数据库相关
帖子详情
在数据库中存储树的问题请教高手!!!
warmrain
2002-06-04 10:09:17
我要在程序中组织一棵树,要存放到数据库中去,怎么存好一点呢?如果按关系数据库的格式来存,每次都得重新生成树,在VC中可以将树序列化一起存起来,在Delphi中怎么来放一棵树,有没有好办法?
谢谢!
...全文
43
6
打赏
收藏
在数据库中存储树的问题请教高手!!!
我要在程序中组织一棵树,要存放到数据库中去,怎么存好一点呢?如果按关系数据库的格式来存,每次都得重新生成树,在VC中可以将树序列化一起存起来,在Delphi中怎么来放一棵树,有没有好办法? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
taxi
2002-06-04
打赏
举报
回复
也可以保存成记录,装载的时候可以显示进度,这样更好。
表结构可以这样
字段名称 类型 说明
Id 自动增长 每个结点的标识号,是唯一的
ParentId 整型 父结点标识号,如果没有父结点,则为0
NextId 整型 下一结点标识,如果没有,则为0
Name varchar 结点的文本
netlib
2002-06-04
打赏
举报
回复
数据库的字段可以保存文件流,也可以保存内存流,
用上面的办法,就可以实现了。
netlib
2002-06-04
打赏
举报
回复
也可以用这个
TreeView1.SaveToStream();
TreeView1.LoadFromStream();
数据库的二进制字段可以保存2G的内容(第条数据),你的树在大也不会超过2G吧
warmrain
2002-06-04
打赏
举报
回复
但是我的数据量很大,用这种文件有没有问题?
warmrain
2002-06-04
打赏
举报
回复
但是我的数据量很大,用这种文件有没有问题?
taxi
2002-06-04
打赏
举报
回复
//最简单的方法
TreeView1.SaveToFile
TreeView1.LoadFromFile
asp.net知识库
在ASP.NET
中
使用WINDOWS验证方式连接SQL SERVER
数据库
改进ADO.Net
数据库
访问方式 ASP.NET 2.0 绑定高级技巧 简单实用的DataSet更新
数据库
的类+总结 [ADO.NET]由
数据库
触发器引发的
问题
为ASP.NET封装的SQL
数据库
...
数据库
的简介与类型
这个仓库是按照一定的数据结果(数据结构是指数据的组织形式或数据之间的联系)来组织、
存储
的、我们可以通过
数据库
提供的多种方法来管理
数据库
里的数据更简单的形象理解,
数据库
和我们生活
中
存放杂物的仓库性质一样...
Mysql成语
数据库
_mysql学习笔记
首先安装mysql服务器的过程这里就不啰嗦啦,相信大家都懂的,直接进入主题吧,欢迎那些也是刚开始学习mysql
数据库
的来一起探讨,是
高手
的话就发表下意见咯,小弟在这里虚心
请教
!一、入门语句:首先打开运行对话框--&...
本地
数据库
和服务器
数据库
同步
问题
本地
数据库
表的数据改变时服务器
数据库
对应的表也同时也改变 但是本地的联网状态不能确定时间, 联网时候 就把本地改变过的数据 添加到服务器
数据库
中
。 请问 大虾们有什么好的方法啊!最好有...
在一个
数据库
中
用到另一个
数据库
中
的表
SQL Server
中
有诸如Sysobjects这样的全局表,也...比如我需要在我的
数据库
mydb
中
写一个
存储
过程,如果有错误发生,
存储
过程能根据@@error显示错误信息,我就需要这样的语句:select description from sysmessages wher
数据库相关
2,498
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章