tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
1167
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Bella_Isy Bella_Isy ist offline Mitglied Gold
    Registriert seit
    Mar 2005
    Beiträge
    114
    Wer kann mir helfen bei SQL Abfragen?

    Ich möchte gern überprüfen ob ein SQL Server schon exestiert. Der Benutzer gibt über eine Textfeld den Name des Servers ein und ich möchte jetzt gern überprüfen ob es diesen Server überhaupt gibt. wenn nicht soll eine Fehlermeldung ausgegeben werde. Wenn ja geht es weiter im programm.

    Vielen Dank schon mal im vorraus

    Bella_Isy
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Versuch dich zum SQL-Server zu verbinden. Kommt eine Verbindung zustande ist alles ok, kommt keine Verbindung zustande, dann gibt es ihn nicht (-> Timeout)
     

  3. #3
    Bella_Isy Bella_Isy ist offline Mitglied Gold
    Registriert seit
    Mar 2005
    Beiträge
    114
    Ja schon, aber ich will es schon vorher überprüfen gibt es da auch eine möglichkeit. Ich möchte es halt nicht über den Timeout machen
     

  4. #4
    Julian Maicher Julian Maicher ist offline Mitglied Smaragd
    Registriert seit
    Jan 2004
    Ort
    Paderborn
    Beiträge
    1.210
    Sollte doch über Exception Handling kein Problem sein.
    Code :
    1
    2
    3
    4
    5
    
    Try
     'Sql Connection öffnen
    Catch err As SqlException
     msgbox("Verbindung fehlgeschlagen! Grund: " & err.toString)
    End Try
     

  5. #5
    Bella_Isy Bella_Isy ist offline Mitglied Gold
    Registriert seit
    Mar 2005
    Beiträge
    114
    Hey vielen Dank,

    ich habe leider noch nicht viel ahnung auf diesen gebiet also Danke!
     

  6. #6
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Das ist ja die Timeout-Lösung :P

    Du könntest Prüfen, ob du den Rechner pingen kannst, dies sagt aber nicht aus, dass der SQL-Server auch wirklich rennt. Ich würde das über das Timeout lösen. Ist die einfachste und sicherste Variante.
     

  7. #7
    Schokofrosch Schokofrosch ist offline Grünschnabel
    Registriert seit
    Jun 2006
    Beiträge
    1
    Also ich hab hier was, womit du alle vorhanden SQL-Server im Netz ausliest, könntest ja nach der Eingabe einfach die Namen vergleichen und fertig.

    Dim sqlApp As New SQLDMO.Application
    Dim NL As SQLDMO.NameList
    Dim index As Int32
    index = 1

    NL = sqlApp.ListAvailableSQLServers

    For index = 1 To NL.Count
    ComboBox1.Items.Add(NL.Item(index))
    Next

    PS: Du musst noch die SQLDMO.dll als Verweis hinzufügen im Visual Studio, die liegt in einem Ordner deines SQL-Servers...
     

  8. #8
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi,

    das könnte dir auch weiter helfen:
    http://www.codeproject.com/cs/combob...erdropdown.asp
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. Dateigröße von Datei auf dem Server erkennen und überprüfen
    Von t-bone-hd-990d im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 27.01.10, 18:25
  2. Eingetragener DNS Server überprüfen ob er funktioniert
    Von Jan-Frederik Stieler im Forum Netzwerke
    Antworten: 2
    Letzter Beitrag: 20.06.09, 01:49
  3. [Remoting] Überprüfen, ob Server noch läuft
    Von Sunray im Forum .NET Archiv
    Antworten: 6
    Letzter Beitrag: 21.11.04, 10:13
  4. Überprüfen ob server MySQL DB hat
    Von Funjoy im Forum PHP
    Antworten: 5
    Letzter Beitrag: 11.08.04, 13:14
  5. Client / Server - String beim Senden überprüfen
    Von alextom im Forum Delphi, Kylix, Pascal
    Antworten: 0
    Letzter Beitrag: 29.01.04, 13:42