ขอโค้ดล้างหรือลบข้อมูลในเทเบิ้ลหน่อยค่ะ
กระทู้เก่าบอร์ด อ.Yeadram

 1,515   3
URL.หัวข้อ / URL
ขอโค้ดล้างหรือลบข้อมูลในเทเบิ้ลหน่อยค่ะ

สืบเนื่องจากโค้ดนำเข้าข้อมูลตามที่ท่านอาจารย์ได้กรุณาแนะนำไว้ด้านล่างนี้นะคะ

docmd.setwarnings false
DoCmd.RunSQL "insert into tbl_family select * from tbl_family in ""C:\mydata\Access-1.mdb"""
docmd.setwarnings true
End Sub

หนูอยากเพิ่มเติมคำสั่งอีกเล็กน้อย โดยอยากให้ลบหรือล้างข้อมูลเดิมในเทเบิ้ลนั้นออกเสียก่อน แล้วจึงนำเข้าข้อมูลใหม่มาแทนที่ข้อมูลเดิมค่ะ
ขอรบกวนท่านอาจารย์ด้วยนะคะ

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

1 @R02849
ขอเพิ่มเติมอีกหน่อยค่ะ พึ่งจะนึกขึ้นได้เดี๋ยวนี้เอง จากโค้ดคำสั่งเดิมนะคะ
กรณีย์ที่หาไฟล์ Access-1.mdb ในไดร์ฟที่ระบุไม่พบ หนูอยากให้มีข้อความ msgBox แจ้งให้ผู้ใช้ทราบว่าไม่มีไฟล์ดังกล่าว พร้อมกับระงับการโหลดด้วยค่ะ
2 @R02850
if dir("C:\mydata\Access-1.mdb") = "" then
   msgbox "ไม่พบไฟล์ C:\mydata\Access-1.mdb"
   exit sub
endif

docmd.setwarnings false
DoCmd.RunSQL "delete * from tbl_family"
DoCmd.RunSQL "insert into tbl_family select * from tbl_family in ""C:\mydata\Access-1.mdb"""
docmd.setwarnings true
End Sub
3 @R02851
ขอบคุณอาจารย์สันติสุขที่ให้ความกรุณาหนูเช่นเคย
ขอบพระคุณอย่างยิ่งค่ะ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3320s