กระทู้เก่าบอร์ด อ.Yeadram
941 2
URL.หัวข้อ /
URL
DAO vs ADO
สมมุติว่า Table : Banking ซึ่งมีข้อมูลเป็นร้อยรายการ
บน DAO ถ้าต้องการแก้ไขข้อมูล Record ที่ชี้อยู่(ปัจจุบัน)รายการเดียวจะให้คำสั่งแบบนี้
Dim rst1 As DAO.Recordset
Dim dbs As Database
Set dbs = CurrentDb()
Set rst1 = dbs.OpenRecordset("SELECT Banking.* FROM Banking")
rst1.Edit
rst1!BnkNm = "Kasikorn"
rst1.Update
แล้วถ้าเป็น ADO จะทำอย่างไรครับใครพอจะแนะนำได้บ้าง
บน DAO ถ้าต้องการแก้ไขข้อมูล Record ที่ชี้อยู่(ปัจจุบัน)รายการเดียวจะให้คำสั่งแบบนี้
Dim rst1 As DAO.Recordset
Dim dbs As Database
Set dbs = CurrentDb()
Set rst1 = dbs.OpenRecordset("SELECT Banking.* FROM Banking")
rst1.Edit
rst1!BnkNm = "Kasikorn"
rst1.Update
แล้วถ้าเป็น ADO จะทำอย่างไรครับใครพอจะแนะนำได้บ้าง
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R22992
ทดสอบแล้วใช้งานได้ เหมือนกันกับ DAO เลยครับ
ขอบคุณครับ
ขอบคุณครับ
Time: 0.3490s
Dim rst1 As New ADODB.Recordset
Set cn = CurrentProject.Connection
rst1.Open "SELECT Banking.* FROM Banking", cn, adOpenKeyset, adLockOptimistic, adCmdText
rst1!BnkNm = "Kasikorn"
rst1.Update
rst1.Close: Set rst1 = Nothing