PDA

View Full Version : بدست آوردن لیست سرورها



Mohamad_Hosein
سه شنبه 14 خرداد 1392, 23:04 عصر
سلام
چه جوری می تونم لیست سرورهای SQL Server رو بدست بیارم تو سی شارپ؟

راجع به SQLDMO.dll خیلی مطالب نوشتن ولی نتونستم استفاده کنم مورد داره!

tooraj_azizi_1035
سه شنبه 14 خرداد 1392, 23:10 عصر
System.Data.Sql.SqlDataSourceEnumerator instance = System.Data.Sql.SqlDataSourceEnumerator.Instance
System.Data.DataTable dataTable = instance.GetDataSources();

صباح فتحی
سه شنبه 14 خرداد 1392, 23:13 عصر
سلام اینوببییند
http://stackoverflow.com/questions/10781334/how-to-get-list-of-available-sql-servers-using-c-sharp-code

Mohamad_Hosein
سه شنبه 14 خرداد 1392, 23:57 عصر
tooraj_azizi_1035 (http://barnamenevis.org/member.php?41757-tooraj_azizi_1035) شما قبل از اینکه کد بفرستین خودتون امتحان می کنین؟ من قبل از اینکه بیام این سایت سایت های خارجی رو حتما ی چک می کنم این کده شما و دو نمونه مثه اینو دارم ولی هر سه تاشون جدولی خالی به من بر می گردونن.
به شما چه طور؟

System.Data.Sql.SqlDataSourceEnumerator instance = System.Data.Sql.SqlDataSourceEnumerator.Instance
System.Data.DataTable dataTable = instance.GetDataSources();

ZENDAR
سه شنبه 16 اردیبهشت 1393, 08:47 صبح
سلام منم از این کد استفاده کردم جواب داد براتون سورس کدش رو میزارم
البته باید جدول مورد نظر را در دیتا گرید ویو و یا کمبو باکس نمایش بدین.
SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance;
System.Data.DataTable table = instance.GetDataSources();
//dataGridView1.DataSource = (table);
ComServer.DisplayMember = "ServerName";
ComServer.ValueMember = "ServerName";
ComServer.DataSource = (table);