C# DataGrid.Net compact framework

C# DataGrid.Net compact framework,c#,.net,winforms,compact-framework,C#,.net,Winforms,Compact Framework,首先为我的英语感到抱歉 我正在从事.NETCompactFramework项目。我需要从数据库加载数据,然后在DataGrid中显示这些数据。你能给我一些技巧来提高性能吗。从适配器到数据集->数据表->数据网格还是从DataReader->列表->数据网格填充数据更好 如何改进向DataGrid加载数据挖掘集合?寻呼或其他技巧你不明白哪一部分 class Form2 : Form { private static string SQLCONNECTION = @"Server=myServ

首先为我的英语感到抱歉

我正在从事.NETCompactFramework项目。我需要从数据库加载数据,然后在DataGrid中显示这些数据。你能给我一些技巧来提高性能吗。从适配器到数据集->数据表->数据网格还是从DataReader->列表->数据网格填充数据更好


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

你不明白哪一部分

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

}