PDA

View Full Version : یافتن نام دیتابیس ها در Sql Server



mojtaba_z
شنبه 03 آبان 1382, 21:36 عصر
سلام
میخواستم بدونم چطور میشه
1- نام دیتابیس ها
2- نام Table های یک دیتا بیس
را در Sql Server 2000 بدست آورد . البته من از Ado برای ارتباط با Sql استفاده میکنم .

متشکرم.

amirrf
سه شنبه 06 آبان 1382, 18:45 عصر
سلام،

1- نام دیتابیس ها:
یک اتصال به سرور برقرار کنید و نام دیتابیس را خالی رها کنید. سپس با اجرای یکی از پرس و جوهای زیر فهرست دیتابیس های ثبت شده در سرور را به دست می آورید:

SELECT * FROM INFORMATION_SCHEMA.SCHEMATA
یا
SELECT * FROM sysdatabases
2- نام جدول ها:
با استفاده از متد GetTableNames از TADOConnection.