OVH Cloud OVH Cloud

Nom de serveur sous VB.NET

2 réponses
Avatar
JL
Bonjour,

Je d=E9veloppe actuellement une application de gestion pour=20
une soci=E9t=E9. Cette application est multiposte est acc=E8de=20
=E0 une base de donn=E9e sql server. C'est pour cela que je=20
cherche =E0 pouvoir faire une listbox contenant le nom des=20
serveurs de donn=E9es disponibles sur une machine afin de=20
pouvoir rendre dynamique le chemin d'acces =E0 la base sql=20
server lors de l'installation de l'application sur=20
diff=E9rentes agences de la soci=E9t=E9.

Merci par avance.

JL.

2 réponses

Avatar
Zoury
Salut! :O)

tu as 2 solutions les APIs (rapide) ou SQLDMO (beaucoup plus lent)
http://groups.google.com/groups?threadm=erL2sGPZEHA.3688%40TK2MSFTNGP12.phx.gbl

Le code que j'avais posté n'était qu'un exemple, il serait plus sage de le
"wrapper" dans une classe..

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"JL" a écrit dans le message de
news:2e25a01c46b34$19461030$
Bonjour,

Je développe actuellement une application de gestion pour
une société. Cette application est multiposte est accède
à une base de donnée sql server. C'est pour cela que je
cherche à pouvoir faire une listbox contenant le nom des
serveurs de données disponibles sur une machine afin de
pouvoir rendre dynamique le chemin d'acces à la base sql
server lors de l'installation de l'application sur
différentes agences de la société.

Merci par avance.

JL.
Avatar
Axel Guerrier [MS]
Bonjour JL,

Google te permettra de retrouver ce genre d'infos:

'-- Begin sample code
Dim oDMO As New SQLDMO.Application()
Dim oSrvList As SQLDMO.NameList
Dim x As Integer

oSrvList = oDMO.ListAvailableSQLServers()

For x = 0 To oSrvList.Count - 1
If Not (oSrvList.Item(x)) = Nothing Then
ListBox1.Items.Add(oSrvList.Item(x))
End If
Next
'-- End sample code



http://groups.google.com/groups?q=howto+enumerate+%22SQL+Servers%22&hl=en&lr=&ie=UTF-8&selm=igIDkyqzBHA.2048%40cpmsftngxa07&rnum=2


--
Axel GUERRIER
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.

"JL" wrote in message
news:2e25a01c46b34$19461030$
Bonjour,

Je développe actuellement une application de gestion pour
une société. Cette application est multiposte est accède
à une base de donnée sql server. C'est pour cela que je
cherche à pouvoir faire une listbox contenant le nom des
serveurs de données disponibles sur une machine afin de
pouvoir rendre dynamique le chemin d'acces à la base sql
server lors de l'installation de l'application sur
différentes agences de la société.

Merci par avance.

JL.