PDA

View Full Version : سوال: کد برای چک کردن linked tables



whoishe
سه شنبه 28 خرداد 1398, 00:37 صبح
سلام به همه اساتید بزرگوار
کدی میخوام که چک کنه ببینه linked tables برقراره یا نه و یک پیام بده، درر واقع بجای اینکه خطای پیدا نشدن فایل لینک شده جداول رو بده یک مقدار true، false و یا یک پیغام سفارشی بده

mazoolagh
سه شنبه 28 خرداد 1398, 13:07 عصر
باید از ویژگی connect جدول در کالکشن
tabledefs استفاده کنین
برای جداول لوکال مقدار connect خالی هست
ولی برای جداول لینک شده آدرس دیتابیس backend به صورت...= DATABASE مشخص شده
حالا میتونین آدرس رو از connect بکشین بیرون و با یک dir اون رو چک کنین

mazoolagh
سه شنبه 28 خرداد 1398, 13:10 عصر
البته اگر دیتابیس backend رمزگذاری شده باشه یا اکسس نباشه نوع فایل و رمز هم در connect هست که باید فقط مقدار DATABASE رو چک کنین

sadegh1944
چهارشنبه 29 خرداد 1398, 16:43 عصر
البته اگر دیتابیس backend رمزگذاری شده باشه یا اکسس نباشه نوع فایل و رمز هم در connect هست که باید فقط مقدار DATABASE رو چک کنین

دوست عزیز برای مواردی مثل این (برقراری ارتباط جدولها) که کمتر بهش پرداخته شده اگه نمونه یا کد اون رو بزارید که بقیه هم استفاده کنن، خیلی بهتر خواهد بود.

mazoolagh
پنج شنبه 30 خرداد 1398, 09:52 صبح
اتفاقا خیلی هم بهش پرداخته شده!
برای نمونه کد فقط کافی هست tabledefs یا msysobjects رو در همین بخش اکسس جستجو کنین

ariayekta
شنبه 01 تیر 1398, 05:52 صبح
سلام
این یه نمونه برای بررسی اتصال به بانک چه اکسس و چه sql

http://barnamenevis.org/showthread.php?554791-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D9%84%DB%8C%D9%86%DA%A9-%D8%AC%D8%AF%D8%A7%D9%88%D9%84-%D8%A8%D9%87-%D8%A8%D8%A7%D9%86%DA%A9-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA%DB%8C-%D8%A7%DA%A9%D8%B3%D8%B3-%D9%88-ODBC-SQL-Server

whoishe
شنبه 15 تیر 1398, 16:30 عصر
سپاس از همه دوستان ارجمند بابت لطفشون