PDA

View Full Version : پیدا کردن نام TABLE های موجود در یک DATABASE



میلاد علوی
جمعه 19 مهر 1392, 19:44 عصر
سلام آقا من بدجور گیرم
میخوام بدونم در یک دیتابیس اس کیو الم چندتا تیبل دارم، اسمشون چیه، با یک مسیج loop همشونو بهم نشونبده
اجرتون مقبول

hosein320
جمعه 19 مهر 1392, 21:36 عصر
سلام
SELECT *
FROM sys.Tables

میلاد علوی
جمعه 19 مهر 1392, 21:57 عصر
سلام میشه یکم واضح تر بگی
لطفا

hosein320
جمعه 19 مهر 1392, 22:13 عصر
خب این دستور لیست اسم تمام جدولای یه بانک رو نشون میده دیگه
چیو واضح تر بگم:متفکر:

میلاد علوی
جمعه 19 مهر 1392, 22:20 عصر
چجوری بنویسم
sqlCn.Open()
sqlcom.SelectCommand = New SqlCommand("SELECT * FROM sys.Tables.sherkat", sqlCn)
sqlcom.SelectCommand.ExecuteNonQuery()
sqlCn.Close()
طبق این باشه

میلاد علوی
جمعه 19 مهر 1392, 22:28 عصر
مرسی درست شد
sqlCn.Open()
sqlcom.SelectCommand = New SqlCommand("SELECT * FROM sys.Tables", sqlCn)
sqlread = sqlcom.SelectCommand.ExecuteReader()
While sqlread.Read
MsgBox(sqlread.GetString(0).ToString)
End While

sqlCn.Close()
اینم درستش

hosein320
جمعه 19 مهر 1392, 22:32 عصر
sqlcom.SelectCommand = New SqlCommand("SELECT * FROM sys.Tables.sherkat", sqlCn)
اون پسوند چیه اضافه کردین بهش
sqlcom.SelectCommand = New SqlCommand("SELECT * FROM sys.Tables", sqlCn)
بقیشم که ...