กระทู้เก่าบอร์ด อ.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
หนูอยากเพิ่มเติมคำสั่งอีกเล็กน้อย โดยอยากให้ลบหรือล้างข้อมูลเดิมในเทเบิ้ลนั้นออกเสียก่อน แล้วจึงนำเข้าข้อมูลใหม่มาแทนที่ข้อมูลเดิมค่ะ
ขอรบกวนท่านอาจารย์ด้วยนะคะ
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
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
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
ขอบคุณอาจารย์สันติสุขที่ให้ความกรุณาหนูเช่นเคย
ขอบพระคุณอย่างยิ่งค่ะ
ขอบพระคุณอย่างยิ่งค่ะ
Time: 0.3320s
กรณีย์ที่หาไฟล์ Access-1.mdb ในไดร์ฟที่ระบุไม่พบ หนูอยากให้มีข้อความ msgBox แจ้งให้ผู้ใช้ทราบว่าไม่มีไฟล์ดังกล่าว พร้อมกับระงับการโหลดด้วยค่ะ