PDA

View Full Version : مشکل در نمایش تعداد جدول دیتابیس در کمبو باکس



korosh00
یک شنبه 07 اسفند 1390, 14:18 عصر
سلام من توسط این کد ها می توانم جدولهای موجود در دیتابیسم را بندازم در کمبوباکس که خوبم کار می کنه فقط یک نوشته ای را هم میاره که نمی خوام این باشه
sysdiagrams
این جز اسامی جدول در کمبوباکس میاد



SqlConnection Con;
SqlCommand Cmd;
SqlDataReader Rd;
s1 = "Data Source=.\\sqlexpress;Initial Catalog=login;Integrated Security=True;Pooling=False";
Con = new SqlConnection(s1);
Cmd = new SqlCommand("select * from sysobjects where xtype='u'", Con);
Cmd.Connection = Con;
Con.Open();
Rd = Cmd.ExecuteReader();
while (Rd.Read())
{

comboBox1.Items.Add(Rd[0] + " ");

}

shadi khanum
یک شنبه 07 اسفند 1390, 21:51 عصر
دوست عزیز من خودم تو یکی از پروژه هام واسه حل این مشکل اومدم یه schema خودم درست کردم به اسم myschema و schema جداول دیتابیسم رو گذاشتم اون شمای خودم. بعد کوئری شما رو اینجوری استفاده کردم و جواب داد:
select * from sysobjects where xtype= 'u' and uid = schema_id('myschema')

korosh00
یک شنبه 07 اسفند 1390, 23:25 عصر
schema
چیه ؟
ممنون من متوجه نشدم .