山 山东好汉 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-08 #1 老板想用EhLib作为网格控件,要求树形显示数据,并且能插入、删除等,我用 Memtableeh insert插入一条记录总是跑到了末尾,如何才能将插入的记录定位在树的任意位置呢? 谢谢!
山 山东好汉 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-09 #4 因为树形结构显示,需要用到父子继承关系,有一个关索引字段ID不能修改,所以无法定位,大家谁有好办法啊?
Q qjinshanq Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-09 #5 先记录(序号,字段值都行),再插入,完成之后再查找定位。
山 山东好汉 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-09 #6 Memtableeh内存表负责显示树形结构,如何控制其定位呢?[?]
大 大器晚成 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-10 #7 也许跟数据库表有关。很喜欢在表中加个identity(id)字段。有了这个字段就不能insert,而只能append了,append是加在末尾的。如果不修改表,那么变通的办法是,append完后,把当前的数据与末尾的数据对换(update)。
也许跟数据库表有关。很喜欢在表中加个identity(id)字段。有了这个字段就不能insert,而只能append了,append是加在末尾的。如果不修改表,那么变通的办法是,append完后,把当前的数据与末尾的数据对换(update)。
山 山东好汉 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-10 #8 问题还是没解决[]数据对换,就会打乱原有数据的树形结构的父子继承关系,这就是关键问题所在。