DataGrid .Net紧凑框架

时间:2013-08-14 09:22:12

标签: c# .net winforms compact-framework

首先抱歉我的英语。

我正在开发 .net紧凑框架项目。我需要从数据库加载数据,然后在DataGrid中显示这些数据。你能给我一些提高性能的技巧和窍门吗?将数据从适配器填充到DataSet更好 - > DataTable - > DataGrid或来自DataReader - >清单 - > DataGrid的?

如何改进向DataGrid加载挖掘数据集合? (寻呼或其他技术)

1 个答案:

答案 0 :(得分:-1)

你不明白哪一部分?

class Form2 : Form {

  private static string SQLCONNECTION = @"Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;";

  private DataGrid dataGrid1;

  private void button_Click(object sender, EventArgs e) {
    var table = LoadData("SELECT FirstName, LastName FROM Employees;");
    dataGrid1.DataSource = table;
  }

  private DataTable LoadData(string sqlCmd) {
    var table = new DataTable();
    using (var cmd = new SqlCommand(sqlCmd, new SqlConnection(SQLCONNECTION))) {
      cmd.Connection.Open();
      table.Load(cmd.ExecuteReader());
      cmd.Connection.Close();
    }
    return table;
  }

}