กระทู้เก่าบอร์ด อ.Yeadram
1,584 4
URL.หัวข้อ /
URL
path ที่เชื่อม Back office เก็บที่ไหน
เวลาเรา link back office (table) มา front office ถ้าทำ menual ตามปกติ ก็
link เข้ามาเลือกจาก หน้าต่างไปเรื่อยๆ จากเครื่องที่เราให้เป็น SERVER
เสร็จงาน ได้ MDB ถ้าใช้เครื่องอื่น เราก็แค่ COPY MDB ตัวนี้ไป มันก็จำเส้นทาง (PATH) ที่จะเรียกหา TABLE ได้
ผมสงสัยว่า 1. มันจำเส้นทางได้อย่างไร
2.เส้นทางนั้นถูกเก็บที่ไหนครับ ใช่ตาราง ที่ซ่อนเป็น SYSTEM ไหม แล้วถ้าใช่ จะแก้ไขเส้นทางการเชื่อมโยงได้ไหมครับ
link เข้ามาเลือกจาก หน้าต่างไปเรื่อยๆ จากเครื่องที่เราให้เป็น SERVER
เสร็จงาน ได้ MDB ถ้าใช้เครื่องอื่น เราก็แค่ COPY MDB ตัวนี้ไป มันก็จำเส้นทาง (PATH) ที่จะเรียกหา TABLE ได้
ผมสงสัยว่า 1. มันจำเส้นทางได้อย่างไร
2.เส้นทางนั้นถูกเก็บที่ไหนครับ ใช่ตาราง ที่ซ่อนเป็น SYSTEM ไหม แล้วถ้าใช่ จะแก้ไขเส้นทางการเชื่อมโยงได้ไหมครับ
4 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R01484
แนะนำว่าในกรณีนี้ เราสามารถตรวจจาก .Connect ของ TableDef object ได้ครับว่าลิงค์มันคืออะไร หรือจะกำหนดให้ลิงค์ไปที่อื่นก็ได้ ด้วยกำหนดเข้าไปใน .Connect property เช่นเดียวกัน ส่วนรูปแบบที่ใช้เพื่อการลิงค์นั้นให้ไปดูใน Help File หรือจะดูจาก http://msdn.microsoft.com/en-us/library/bb243197.aspx เราไม่ควรไปแก้ไขอะไรใน MsysObjects โดยตรงนะครับ
3 @R01591
รบกวนซักตัวอย่างได้ไหมครับอาจารย์
4 @R01592
ตย.แสดงชื่อเทเบิลทั้งหมดที่เป็นประเภท Linked Table และแสดง Connection String ที่เก็บเอาไว้ด้วย
Dim TD As DAO.TableDef
For Each TD In CurrentDb.TableDefs
If TD.Attributes = dbAttachedTable Then
Debug.Print TD.Name, TD.Connect
End If
End If
ถ้าจะแก้ไขก็สามารถใช้รูปแบบ
CurrentDB.TableDefs("ชื่อเทเบิล").Connect = "Connection String ตัวใหม่"
ส่วนรูปแบบของ Connection String ไปดูได้ที่ http://msdn.microsoft.com/en-us/library/bb243197.aspx
Dim TD As DAO.TableDef
For Each TD In CurrentDb.TableDefs
If TD.Attributes = dbAttachedTable Then
Debug.Print TD.Name, TD.Connect
End If
End If
ถ้าจะแก้ไขก็สามารถใช้รูปแบบ
CurrentDB.TableDefs("ชื่อเทเบิล").Connect = "Connection String ตัวใหม่"
ส่วนรูปแบบของ Connection String ไปดูได้ที่ http://msdn.microsoft.com/en-us/library/bb243197.aspx
Time: 0.3072s
ฟิลด์ Type = 6 คือ ตารางลิงค์
ดู ฟิลด์ Database คือ พาธที่ใช้ลิงค์
http://thai-access.spaces.live.com?page_id=6