delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيفية التحقق من وجود جدول في قاعدة البيانات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

أواجه مشكلة في التحقق من وجود جدول في قاعدة البيانات 
مع العلم اني استخدم قاعدة بيانات من نوع ODBC و جداول من نوع dbf file 

هل هناك طريقة برمجيا او بطريقة غير برمجية  للتحقق من وجود جدول داخل قاعدة البيانات

شكرآ على المساعدة
وعليكم السلام ورحمة الله وبركاته ،
يمكن اجراء اسعلام بسيط مثل :

كود :
Try   query1.open; except   showmessage("جدول غير موجود") end;


حيث query1 تحوي استعلام SQL، مثل

كود :
SELECT* FROM MyTable
السلام عليكم

زيادة على ما تفضل به الأخ أبو معاذ هناك وظيفة تقوم بالمطلوب:

كود :
IF (EXISTS (SELECT *                 FROM INFORMATION_SCHEMA.TABLES                 WHERE TABLE_SCHEMA = 'TheSchema'                 AND  TABLE_NAME = 'TheTable')) BEGIN    --Do Stuff END
شكرا على المعلومة