PDA

View Full Version : چک کردن وجود جدول در بانک اطلاعاتی



v_shalchian
شنبه 29 شهریور 1382, 16:11 عصر
سلام
وقتی با ADO به یک بانک اطلاعاتی متصل می شویم چطور میشه فهمید جدولی با نام مثلا Table1 در بانک وجود داره یا نه.
با تشکر

hr110
یک شنبه 30 شهریور 1382, 07:10 صبح
با سلام
دستور اسکیوال سروری اون به این شکل است، اگر جواب کوئری یک رکورد بود یعنی اینکه جدول وجود دارد:


SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = 'e_t01'

amirrf
یک شنبه 30 شهریور 1382, 10:01 صبح
سلام،
از طریق ADOConnection.GetTableNames می توانید فهرست جدول های موجود در دیتابیس را گرفته و وجود جدول موردنظر را بررسی کنید.