'------------------------------------------------------------------------- 'สร้าง PrimaryKey แบบหนึ่ง Key Dim dtTempCal As New DataTable dtTempCal.Columns.Add("Data", GetType(String)) dtTempCal.Columns.Add("Key_No", GetType(String)) dtTempCal.PrimaryKey = New DataColumn() {dtTempCal.Columns("Key_No")} 'การเรียกใช้งานเพื่อ update data ใน DataTable แบบหนึ่ง Key Dim drNewrow as DataRow drNewrow = dtTempCal.NewRow drNewrow = dtTempCal.Rows.Find("001") 'Key_No = "001" drNewrow.BeginEdit() drNewrow("Data") = "Test" drNewrow.EndEdit() ------------------------------------------------------------------------- 'สร้าง PrimaryKey แบบมากกว่าหนึ่ง Key Dim dtTempCal2 As New DataTable dtTempCal2.Columns.Add("Data", GetType(String)) Dim primaryKey(1) As DataColumn primaryKey(0) = dtTempCal2.Columns.Add("Key_No1", GetType(String)) primaryKey(1) = dtTempCal2.Columns.Add("Key_No2", GetType(String)) dtTempCal2.PrimaryKey = primaryKey 'การเรียกใช้งานเพื่อ update data ใน DataTable แบบมากกว่าหนึ่ง Key Dim oKey(1) As Object oKey(0) = "001" oKey(1) = "002" drNewrow = dtTempCal2.Rows.Find(oKey) 'Key_No1 = "001",'Key_No2 = "002" drNewrow.BeginEdit() drNewrow("Data") = "Test" drNewrow.EndEdit()
20 สิงหาคม 2555
การสร้าง PrimaryKey ให้ DataTable
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
0 ความคิดเห็น:
แสดงความคิดเห็น