vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Alle im Netzwerk verfügbaren MS SQL Server... 
Autor: Katschi
Datum: 18.10.06 11:25


Hi, hab ne Frage zum Eintrag " Alle im Netzwerk verfügbaren MS SQL Server...
" unter "Tipps und Tricks" > "Datenbanken"


In diesem Eintrag steht, dass ein Verweis auf SQLDML.dll benötigt wird.

Ich wollt mal fragen ob es diese dll vielleicht schon irgendwie irgendwo im Framework 2.0 gibt.


gruss Katschi

----------------------------
Der Weg ist das Ziel

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Alle im Netzwerk verfügbaren MS SQL Server... 
Autor: ModeratorDaveS (Moderator)
Datum: 18.10.06 12:33

SqlDataSourceEnumerator Klasse

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Alle im Netzwerk verfügbaren MS SQL Server... 
Autor: Katschi
Datum: 19.10.06 11:27


Danke für die Antwort.

Kannst du mir vielleicht noch sagen was ich im Quellcode
nun genau ändern muss? Irgendwie geht das bei mir nicht ganz auf


gruss katschi

----------------------------
Der Weg ist das Ziel

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Alle im Netzwerk verfügbaren MS SQL Server... 
Autor: ModeratorDaveS (Moderator)
Datum: 19.10.06 11:46

Code ändern? Das hat nichts mit dem Tipp zu tun, das ist eben FW 2.0. Du musst nur
System.Data.Sql.SqlDataSourceEnumerator.Instance.GetDataSources()
aufrufen und du bekommst eine DataTable wo die Rows Spalten wie "ServerName" und "InstanceName" haben. In MSDN (kennst du MSDN?) gibt's ein Beispiel, falls das notwendig ist.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Alle im Netzwerk verfügbaren MS SQL Server... 
Autor: Katschi
Datum: 19.10.06 13:49


Ach so ok. Ja hab mir den EIntrag in der MSDN angeschaut und mal
versucht umzusetzen.

Angelangt bin ich bei folgendem Code:

Dim servers As DataTable = _
  System.Data.Sql.SqlDataSourceEnumerator.Instance.GetDataSources()
 
        For Each rw As DataRow In servers.Rows
            cboSql.Items.Add(rw("ServerName").ToString())
        Next
Das Problem ist num dass ich schlussendlich nur 4 verschiedene SQL-Server in der comboBox habe obwohl es deutlich mehr sein sollten.
Ein weiteres Problem ist dass er 4 SQL-server findet aber 7 Einträge in der
ComboBox macht. Das heisst er listet den gleilchen Server 2 oder sogar 3 mal auf....

Kannst du mir vielleicht sagen wo der Fehler liegt?


gruss Katschi

----------------------------
Der Weg ist das Ziel

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Alle im Netzwerk verfügbaren MS SQL Server... 
Autor: ModeratorDaveS (Moderator)
Datum: 19.10.06 13:50

Hast du InstanceName auch in Betracht gezogen?

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Alle im Netzwerk verfügbaren MS SQL Server... 
Autor: Katschi
Datum: 19.10.06 15:34


ach ja, stimmt ne habs vergessen.
Funktioniert jetzt alles bestens, danke



gruss Katschi

----------------------------
Der Weg ist das Ziel

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel