ช่วยแสดงตัวอย่าง Module ที่เพิ่มข้อมูลลงใน Table ให้หน่อยครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 219   2
URL.หัวข้อ / URL
ช่วยแสดงตัวอย่าง Module ที่เพิ่มข้อมูลลงใน Table ให้หน่อยครับ

คือ ต้องการ Code Sample ที่จะ Add ข้อมูลลงใน Table ของ Access อีกชุดหนึ่งครับ คือสมมุติว่า ได้ Qurey1 ของใน db1.mdb แล้ว และต้องการจะนำไป Add ใน Table1ของ db2.mdb จะใช้คำสั่งอย่างไร ผมหาความรู้จากการเดา Code เอาครับ แล้วจะเลือกเฉพาะที่ตรงกับการใช้งาน ขอบคุณครับ

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

1 @R04107
ลองใช้ In ช่วยครับ

เขียนโค้ดนี้ใน Module ของ db2.mdb แล้วกด F5 ดูครับ

Private Sub ExportData()
Dim dbs As Object, strSQL As String

Set dbs = CurrentDb
strSQL = "INSERT INTO Table1 " _
& " SELECT * " _
& "FROM Query1 " _
& "IN 'c:\db1.mdb';"

dbs.Execute strSQL

dbs.Close
Set dbs = Nothing

End Sub

เปลี่ยน 'c:\db1.mdb' ให้ตรงกับห้องที่เก็บ db1.mdb ด้วย
2 @R04122
ผมใช้ link table แทนการเขียน module เพื่อเพิ่มข้อมูลน่ะครับ
แต่ยังไงๆ ก็ต้องเขียน module เพื่อตรวจสอบ link table ก่อนจะเพิ่มหรือตอนเปิดฐานข้อมูลอยู่ดี
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0766s