PDA

View Full Version : نام جداول لينك شده



mahdi_107
یک شنبه 10 بهمن 1389, 08:19 صبح
با سلام خدمت دوستان و اساتيد ارجمند

چطور مي شود نام جداولي كه به اونها لينك شده ايم (چه اكسس و چه SQL) رو بدست بياريم و يكسري اطلاعات حال مثلا آدرس يا اينجور چيزا؟

mazoolagh
یک شنبه 10 بهمن 1389, 21:34 عصر
اگر از جدول msysobjects استفاده کنین با استفاده از فیلد type میتونین بفهمین که ابجکت مورد نظر جدول محلی هست (1) یا لینک شده (6) که در اینحالت فیلد database آدرس کامل دیتابیس رو داره


select * from msysobjects where [type]=6


اگر از tabledef استفاده میکنین یک property داره به نام connect که برای جداول محلی خالی هست و برای جداول لینک شده آدرس کامل دیتابیس. کد زیر رو امتحان کنین:


dim x as tabledef
for each x in currentdb.tabledefs
debug.print (x.name + ":" + x.connect)
next