Devexpress treelist 简介

2019-12-30 15:34:16王旭

五、注意事项

1、从数据库中读取数据

方法一:直接点击控件

 这种方法连接后系统会自动生成一行代码:


 this. 数据库表名TableAdapter.Fill(this.dataDataSet4.数据库表名);

 这种方法生成后不会像写代码那样连接后就会把第一行默认为根节点。而且一旦你要把可执行文件拿走就不可用了。因为你在选择数据库的时候选的是绝对路径。所以最好用下面的方法。

方法二:

用代码连接数据库(写的代码方法很多)       


 String connectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=";
      connectionString += @"D:Data.mdb";//这用的是绝对路径

应该用相对路径。


(String connectionString = @"Provider=Microsoft.Jet.OleDb.4.0;Data Source=";
      connectionString += Application.StartupPath + @"Data.mdb";
 )
      System.Data.OleDb.OleDbConnection con = new System.Data.OleDb.OleDbConnection(connectionString);
      con.Open();
      System.Data.OleDb.OleDbCommand cmd = new System.Data.OleDb.OleDbCommand("SELECT * FROM FS_STAFF", con);
      System.Data.OleDb.OleDbDataReader reader = cmd.ExecuteReader();
      DataTable table = new DataTable();
      table.Load(reader);
      gridControl2.DataSource = table;

好了,以上内容是小编给大家简单介绍的Devexpress treelist 知识,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!


注:相关教程知识阅读请移步到c#教程频道。