treeview动态增加的问题??(在线等候)

flfljh 2003-09-15 12:01:07
我有一个产品表(产品类型,产品名称,....),我把产品类型作为父结点,产品名称
作为子结点。通过数据表的连接动态增加进入。这一步已解决。
但是我想在treeview中加入一个popupmenu,用来增加产品类型和产品名称,要在treeview中输入产品类型和产品名称,又要把这些数据添加到产品表。
应该怎样解决呢?
...全文
87 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhp97 2003-09-15
  • 打赏
  • 举报
回复
恩,要完成这些操作并不难啊,我现在正做的一个东西,treeview的操作比这个复杂多了
treeview必须有一个状态能与你的数据一一对应,二你数据表里的数据要能按一定的规则排列。(按你的情况,你的treeview的stata属性可以是记录的id号,而你根据不同的level来判断该数据在哪个表里,这样你就可以确定数据记录的唯一值),取得当前数据的值,你可以放在onclick事件里,其他的都是数据库操作,就不多说了
AWolfBoy 2003-09-15
  • 打赏
  • 举报
回复
怕麻烦就用DBTreeView吧。其实你也可以先对你的产品表做一个转换,然后用几个查询语句,添加一些简单的代码就可手到功成了。
flfljh 2003-09-15
  • 打赏
  • 举报
回复
还要能删除项?
lean77 2003-09-15
  • 打赏
  • 举报
回复
最主要的一点就是每个节点代表数据库中一条唯一的记录,有唯一且不变的ID,这样,增加删除修改时,顺便对相应库中的记录增加删除修改即可。
hare007 2003-09-15
  • 打赏
  • 举报
回复
我顶

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧