ใช้ VB ในการ Copy Database จาก Access
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 309   1
URL.หัวข้อ / URL
ใช้ VB ในการ Copy Database จาก Access

ผมต้องการที่จะเลือก copy table ใน Access จะทำอย่างไรครับ เช่น ผมมี Database ชื่อ DB1 และภายใน DB1 ประกอบด้วย Table B1, B2, B3 และ B4 และถ้าผมต้องการเขียนคำสั่ง SQL ใน VB ให้เลือกก็อปปี้เฉพาะ Table B2 และ B3 เอาทุกอย่างทั้งข้อมูลและโครงสร้าง ไม่ทราบว่าสามารถทำได้หรือไม่ ครับ ช่วยยกตัวอย่างโค้ดให้ด้วยนะครับ .... ขอบคุณครับ...

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

1 @R05266
จะคัดลอกไปไว้ที่ไฟล์ไหนต่อครับ

ลองปรับจาก VBScript ข้างล่างนี้ดูครับ

dim app, dbs, strsql
set app = CreateObject("Access.Application.10")
app.Visible = False
set dbs = app.dbengine.opendatabase("H:\Workfile\MDB\97\UpdateQuery.mdb")
strsql = "SELECT Employees.* " _
& "INTO Employees2 FROM Employees " _
& "IN 'H:\Workfile\MDB\97\Combo Box.mdb'"
dbs.execute strsql
dbs.close
app.quit
set app = Nothing

เป็นการคัดลอกตาราง Employees จากไฟล์ H:\Workfile\MDB\97\Combo Box.mdb ไปยังตาราง H:\Workfile\MDB\97\UpdateQuery.mdb
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1346s