ฐานข้อมูล ACCESS เหมาะสำหรับผู้เริ่มต้น สามารถรันได้โดยตรงหลังจากแก้ไขคำสั่งการเชื่อมต่อและแบบสอบถาม
ขั้นตอนในการเติมชุดข้อมูล
1. สร้างออบเจ็กต์การเชื่อมต่อฐานข้อมูลโดยใช้สตริงการเชื่อมต่อฐานข้อมูล
2. ใช้คำสั่งแบบสอบถาม SQL และวัตถุการเชื่อมต่อฐานข้อมูลเพื่อสร้างอะแดปเตอร์ฐานข้อมูล dataAdapter
3. ใช้วิธีเติมของ DataAdapter เพื่อเติมชุดข้อมูล
ใช้ระบบ;
โดยใช้ System.Windows.Forms;
ใช้ System.Data;
โดยใช้ System.Data.SqlClient;
โดยใช้ System.Data.OleDb;
// อินสแตนซ์ DATAGRID ตัวที่ 2 ระดับมืออาชีพ C#
/***////// <สรุป>
/// คลาสนี้เป็นตัวอย่างของการสร้างและการใช้ตารางข้อมูล
/// </สรุป>
DisplayTabularData ระดับสาธารณะ: System.Windows.Forms.Form
-
System.Windows.Forms.Button ส่วนตัวดึงปุ่ม;
System.Windows.Forms.DataGrid dataGrid ส่วนตัว
/**////// <สรุป>
/// สร้างหน้าต่าง
/// </สรุป>
/// <หมายเหตุ>
/// เมธอดนี้สร้างหน้าต่างโดยสร้างทั้งตารางข้อมูลและปุ่ม
/// </หมายเหตุ>
DisplayTabularData สาธารณะ ()
-
this.AutoScaleBaseSize = ระบบใหม่. Drawing.Size (5, 13);
this.ClientSize = System. Drawing.Size ใหม่ (464, 253);
this.Text = "01_DisplayTabularData";
this.dataGrid = System.Windows.Forms.DataGrid(); ใหม่
dataGrid.BeginInit();
dataGrid.Location = System. Drawing.Point ใหม่ (8, 8);
dataGrid.Size = System. Drawing.Size ใหม่ (448, 208);
dataGrid.TabIndex = 0;
dataGrid.Anchor = AnchorStyles.Bottom |. AnchorStyles.Top |. AnchorStyles.Left;
this.Controls.Add(this.dataGrid);
dataGrid.EndInit();
this.retrieveButton = System.Windows.Forms.Button ใหม่ ();
returneButton.Location = System. Drawing.Point ใหม่ (384, 224);
returneButton.Size = System. Drawing.Size ใหม่ (75, 23);
releaseButton.TabIndex = 1;
ดึงปุ่ม.Anchor = AnchorStyles.Bottom |. AnchorStyles.Right;
releaseButton.Text = "ดึงข้อมูล";
releaseButton.Click += System.EventHandler ใหม่ (this.retrieveButton_Click);
this.Controls.Add(this.retrieveButton);
}
/**//// <สรุป>
/// ดึงข้อมูล
/// </สรุป>
/// <ชื่อพารามิเตอร์ = "ผู้ส่ง"> </ พารามิเตอร์>
/// <ชื่อพารามิเตอร์ = "e"> </ พารามิเตอร์>
ได้รับการป้องกันเป็นโมฆะดึงปุ่ม_คลิก (ผู้ส่งวัตถุ, System.EventArgs e)
-
releaseButton.Enabled = false;
string source = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Documents and SettingsManioMy DocumentsPrintManagerprogramPrintManageV1DataBasePrintDB.mdb";
string select = "SELECT * จาก MainInfo";
/***////////////////////////////////////
//ขั้นตอนการกรอกชุดข้อมูล
//1. ใช้สตริงการเชื่อมต่อฐานข้อมูลเพื่อสร้างวัตถุการเชื่อมต่อฐานข้อมูล
// 2. ใช้คำสั่งแบบสอบถาม SQL และวัตถุการเชื่อมต่อฐานข้อมูลเพื่อสร้างอะแดปเตอร์ฐานข้อมูล dataAdapter
// 3. ใช้วิธีเติมของ DataAdapter เพื่อเติม DataSet
OleDbConnection OleCon = new OleDbConnection(
ds
,
"MainInfo ");
dataGrid.SetDataBinding(ds, "MainInfo"); //การรวมข้อมูล DataGrid โดยใช้ DataSet และชื่อตารางของฐานข้อมูล
}
/**//// <สรุป>
/// แสดงหน้าต่างแอปพลิเคชัน
/// </สรุป>
โมฆะคงที่ Main()
-
Application.Run (DisplayTabularData ใหม่ ());
-
-