PDA

View Full Version : بدست آوردن لیست serverها یا sqlserverهای موجود در شبکه



MORTEZA66
دوشنبه 14 آبان 1386, 11:02 صبح
سلام
میخواستم بدونم چطور میشه لیست sqlserverهایی که توی شبکه وجود دارند رو بدست آورد تا در یک کومبو لیست شوند؟
خودم این کدها رو مینویسم اما درست جواب نمیده یعنی تعداد slqserverها رو صفر میده.توضیح اینکه Microsoft SqlDMO Object Library 8.5 رو add Refrence میکنم

MORTEZA66
دوشنبه 14 آبان 1386, 11:04 صبح
Dim i As Integer
Dim oname As SQLDMO.NameList
Dim osqlapp As SQLDMO.Application
osqlapp = New SQLDMO.Application
oname = osqlapp.ListAvailableSQLServers
For i = 1 To oname.Count
servername_cmb.Items.Add(oname.Item(i).ToString)
Next

MORTEZA66
پنج شنبه 17 آبان 1386, 08:34 صبح
کسی نیست کمک کنه لااقل یه کم کمک کنه!!

amirsajjadi
پنج شنبه 17 آبان 1386, 12:43 عصر
سلام آقا مرتضی
ببین شمارنده های حلقه تو از 0 بگیر تا count-1

ardavan
پنج شنبه 17 آبان 1386, 17:03 عصر
اول اینه counter for باید از 0 شروع و تا count -1 باشه.
بعدش مشکلت چیه الان؟

MORTEZA66
جمعه 18 آبان 1386, 10:02 صبح
مشکل اینه که این کدها اصلا لیست سرورها رو نمیده و تعداد اونها را برابر با صفر میده می خواستم بدونم کجای کار ایراد داره؟