ไม่อยากเปิด WorkSpace ใหม่
กระทู้เก่าบอร์ด อ.Yeadram

 916   0
URL.หัวข้อ / URL
ไม่อยากเปิด WorkSpace ใหม่

dim Wk as WorkSpace
dim con1 as connection

Set Wk = CreateWorkspac("newodbcworkspace", "sa", "",dbUseODBC)

Set Con1 = Wk.OpenConnection("connection1", ,_ true, "odbc;database=xp_pc;dsn=xp_pc")

แบบนี้ทำงานได้ครับ แต่ถ้าไม่อยากเปิด WorkSpace ใหม่ ผมลองเขียนแบบนี้

Set Con1 = DBEngine(0).OpenConnection("connection1", ,_ True, "odbc;database=xp_pc;dsn=xp_pc")
แบบนี้ทำงานไม่ได้ครับ

"Operation is not support for this type of object"
สรุปว่าผมจำเป็นต้องเปิด WorkSpace ใหม่ ใช่ไหมครับ เพราะเป็น Data จาก ODBC หรือจะเขียนอย่างไรครับ ถ้าไม่ต้องเปิดใหม่(เพราะมันน่าจะต่างจาก DbUseJet)
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1264s