ورود

View Full Version : سوال: نحوه چك كردن وجود يك جدول بوسيله SQL



mehdi_moosavi
یک شنبه 19 آبان 1387, 09:50 صبح
سلام
من يك برنامه با Delphi و Access نوشتم. لطفا بفرمائيد چطور ميتونم بوسيله دستورات SQL وجود يك جدول يا Query را در DB چك كنم؟ (از جستجوي سايت نتيجه نگرفتم)
باتشكر

شاپرک
یک شنبه 19 آبان 1387, 10:40 صبح
SELECT MsysObjects.Name
FROM MsysObjects
WHERE (((MsysObjects.Name)="Table1") AND ((Left$([Name],1))<>"~") AND ((Left$([Name],4))<>"Msys") AND ((MsysObjects.Type)=1))
ORDER BY MsysObjects.Name;

شاپرک
یک شنبه 19 آبان 1387, 10:55 صبح
ببخشید فراموش کردم توضیح بدم
این Query چک میکند اگر جدول مورد نظر وجود داشته باشد نام جدول رو برمیگردونه در غیر اینصورت هیچ رکوردی برنمیگردونه ... در واقع با کنترل تعداد رکورد های نتیجه این Query وجود جدول چک میشه .