我做的是一个三层结构,我用ClientDataSet来联接dxDBTreeView1,结果能显示数据(树), 但是,不能添加结点,一添加就发生错误:
数据库字段:id,parentID,ItemName
      DBTreeView1.DisplayField = 'ItemName'
      DBTreeView1.KeyField = 'id'
      DBTreeView1.ListField = 'ItemName'
      DBTreeView1.ParentField = 'parentID'加添结点代码:
    if (DBTreeView1.Selected <> Nil) then
        DBTreeView1.Items.Add(DBTreeView1.Selected, 'New Item');出错信息:
"project project1.ext raised exception class EAccessViolation with message
'Access violation at address 00613050 in module 'Project1.ext',write of address 00000054' "大家帮帮忙啊....快死人了...