ขอคำแนะนำ การใช้คำสั่งใน Procedure
กระทู้เก่าบอร์ด อ.Yeadram

 1,635   3
URL.หัวข้อ / URL
ขอคำแนะนำ การใช้คำสั่งใน Procedure

ตอนนี้คือผมไม่ค่อยเข้าใจความหมายของคำสั่ง ที่ใช้ใน Precedure คือผมถามเข้าแล้วก็เอามาใช้ จะไม่สามารถดัดแปลงเอาไปใช้อย่างอื่นได้เลย
.......จึงอยากขอคำแนะนำ ว่าผมต้องไปซื้อหนังสือเล่มไหนมาอ่านดีครับถึงจะให้เข้าใจในคำสั่ง

เช่นผมอ่านกระทู้ที่เขาคุยกันได้แต่ดู แต่ก็ไม่ค่อยเข้าใจ
**** Private Sub xxx
Dim DAO_RS as DAO.Recordset
Dim ADO_RS as New ADO_RS.Recordset

on error goto xxx_error
...
...
...
xxx_exit:
   on error resume next
   DAO_RS.Close : Set DAO_RS = Nothing

   If (ADO_RS.EditMode = adEditAdd) Or (ADO_RS.EditMode = adEditInProgress) Then ADO_RS.CancelUpdate
   ADO_RS.Close : Set ADO_RS = Nothing
   exit sub

xxx_error:
   msgbox "error code " .......
   resume xxx_exit
end sub

ขอบคุณครับ
paitoon

3 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R02298
ถ้าเป็นหนังสือภาษาอังกฤษ ให้ค้นจาก amazon.com ด้วยคำว่า VBA ครับ

แต่ถ้าภาษาไทย ต้องขอโทษด้วย ผมไม่ได้อ่านเล? เหมือนกระทู้ก่อนหน้านี้จะมีลิงค์ไปเวปของหนังสือเกี่ยวกับ Access อยู่เล่มนึงนะครับ

จริงๆแล้วเราสามารถดูความหมายของแต่ละคำสั่งจาก VBA Help File ที่มีมาให้กับ MS Office แต่ละรุ่นอยู่แล้ว เพียงแต่คุณอาจจะไม่ได้ติดตั้งมันเข้ามาก็เป็นได้ครับ ทดลองโดยเมื่อคุณอยู่ในวินโดว์ของ VB Editor คุณลองเอา cursor ไปวางไว้ที่คำสั่งอะไรสักคำสั่ง (เช่น Dim ก็ได้) แล้วก็กด F1 ถ้ามีแสดงคำอธิบายออกมา ก็แสดงว่าได้ติดตั้ง Help File ไว้แล้ว

รูปข้างล่างนี้เป็น Help ในเครื่องผม

2 @R02299
3 @R02307
ขอบคุณสำหรับคำแนะนำครับ    .....เดี่ยวไปดูก่อนครับ



paitoon
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3116s