dbGrid??是DataGrid吧?
see this:
namespace Microsoft.Samples.WinForms.Cs.Grid {
using System;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
//填充数据集
SqlConnection con = new SqlConnection("server=(local)\\NetSDK;Trusted_Connection=yes;database=northwind");
SqlDataAdapter cmdCustomers = new SqlDataAdapter("Select * from Customers", con);
SqlDataAdapter cmdOrders = new SqlDataAdapter("Select * from Orders", con);
SqlDataAdapter cmdOrderDetails = new SqlDataAdapter("Select * from [Order Details]", con);
statusBar1.Text ="正在加载客户...";
cmdCustomers.Fill(customersDataSet1, "Customers");
statusBar1.Text ="正在加载订单...";
cmdOrders.Fill(customersDataSet1, "Orders");
statusBar1.Text ="正在加载订单详细信息...";
cmdOrderDetails.Fill(customersDataSet1, "Order_Details");
statusBar1.Text ="正在更新网格...";
} finally {
statusBar1.Text ="完成";
Cursor.Current = currentCursor;
}
}
protected override void Dispose(bool disposing)
{
if (disposing) {
if (components != null) {
components.Dispose();
}
}
base.Dispose(disposing);
}
private void InitializeComponent() {
this.components = new System.ComponentModel.Container();
this.dataGrid1 = new System.Windows.Forms.DataGrid();
this.statusBar1 = new System.Windows.Forms.StatusBar();
this.customersDataSet1 = new Microsoft.Samples.WinForms.Cs.Grid.Data.CustomersDataSet();
this.buttonLoad = new System.Windows.Forms.Button();
dataGrid1.BeginInit();
if ( dataGrid1.TableStyles.Count == 0 ) {
dataGrid1.TableStyles.Add(new DataGridTableStyle());
}