你是本地數據庫還是sql服務器數據它們的方法是不相同的

解决方案 »

  1.   

    Sql语句中当然只能使用Sql他自己的函数!!
      

  2.   

    呵呵,你的标题很奇怪,treeview高手:),使用控件很熟的高手不能算真正的高手
    ps:我现在还处于控件使用阶段:)
      

  3.   

    我觉得在这个问题里和TTreeView没有多在的关系。只是算发的问题面而。
      

  4.   

    这么作
    //节点数据定义    在此改变数据内容
    type
      NodeValue = ^TNodeValue;
      TNodeValue = record
        SubID: string; //代码
        Name: string; //名称
      end;
    引用节点值:
      Self.Edit1.Text := NodeValue(Self.TreeView1.Selected.Data)^.Code;
    添加节点值:
    var
      mNodeValue:NodeValue 
              new(mNodeValue);
              mNodeValue^.SubID:= 'aaa';
              mNodeValue^.Name := 'bbb;
              mNode := mTreeView.Items.AddObject(nil, mNodeValue^.Name, mNodeValue);添加节点用递归方法用简单。
      

  5.   

    本人后来根据treevuew.select.text的空格位置POS(' ',treevuew.select.text)来判断那一级节点,即可准确删除节点.所讲为本地数据库。