2015-01-05 3 views
0

У меня есть devexpress treelist с некоторыми узлами и корнями. Я пытаюсь добавить новые узлы или корни в свой список и, конечно, добавить его в свою базу данных. Когда я нажимаю корень, я хотел бы добавить узел к этому корню. Может кто-нибудь мне помочь? Есть идеи?Как добавить новый узел в базу данных с помощью тэлиста?

Мой код:

private void simpleButton2_Click(object sender, EventArgs e) 
{ 
    DbCommand cmd = cnn.CreateCommand("SELECT * FROM YETKILENDIR_OZELLIKLER", CommandType.Text); 
    treeList1.DataSource = cnn.GetData(cmd); 
} 

ответ

0
    private void simpleButton2_Click(object sender, EventArgs e) 
       { 
        DbCommand cmd = cnn.CreateCommand("SELECT * FROM YETKILENDIR_OZELLIKLER", CommandType.Text); 
        Dataset Ds= cnn.GetData(cmd); 
        treeList1.Nodes.Clear(); 
        if (Ds != null) { 
        if (Ds.Tables(1).Rows.Count > 0) { 
         TreeNode tNode = new TreeNode(); 
         foreach (DataRow dr in Ds.Tables(0).Rows) { 
          tNode = new TreeNode(); 
          fl = dr("FirstLevel"); 
          tNode.Text = fl; 
          treeList1.Nodes.Add(tNode); 
         } 
         treeList1.ExpandAll(); 
        } 
       } 
Смежные вопросы