如何使用树列表将新节点添加到数据库

本文关键字:节点 添加 数据库 何使用 列表 新节点 | 更新日期: 2023-09-27 18:36:19

我有一个devexpress树列表,其中包含一些节点和根。我正在尝试将新的节点或根添加到我的树列表中,当然也将其添加到我的数据库中。当我单击一个根时,我想向该根添加一个节点。有人可以帮助我吗?有什么想法吗?

我的代码:

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

如何使用树列表将新节点添加到数据库

                 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();
                    }
                }