vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: Abfrage mit mehreren Suchbegriffen 
Autor: yahoooooo
Datum: 28.05.15 11:06

Soo,... hier mal ein paar Zeilen Code...

 Dim myreader As SqlDataReader
        Dim dte As New DataTable("Extra")
        Dim MeinText As String = TextBox1.Text
        Dim Trefferliste() As String
        Dim suchbegriff As String
        Trefferliste = MeinText.Split(" ")
        For Each Treffer As String In Trefferliste
            suchbegriff = Treffer.Trim
            myreader = reader("SELECT dbo.tblKategorie.Kategorie," & _
              "dbo.tblUnterkategorie.Unterkategorie, dbo.tblFehler.Fehler," & _
              "dbo.tblUrsache.Ursache, dbo.tblUrsache.Fehlerstatus," & _
              "dbo.tblUrsache.Details " & _
                              "FROM dbo.tblKategorie INNER JOIN" & _
                              "dbo.tblUnterkategorie ON dbo.tblKategorie.IDK =" & _
                              "dbo.tblUnterkategorie.KategorieID INNER JOIN" & _
                              "dbo.tblFehler ON " & _
                              "dbo.tblUnterkategorie.IDUK =" & _
                              "dbo.tblFehler.UnterkategorieID INNER JOIN" & _
                              "dbo.tblUrsache ON dbo.tblFehler.IDF =" & _
                              "dbo.tblUrsache.FehlerID " & _
                              "WHERE tblKategorie.Kategorie LIKE '%" & _
                              suchbegriff & "%' OR" & _
                              "tblUnterkategorie.Unterkategorie LIKE '%" & _
                              suchbegriff & "%' OR tblFehler.Fehler LIKE " & _
                              "'%" & suchbegriff & "%' OR tblUrsache.Ursache" & _
                              "LIKE '%" & suchbegriff & "%' OR" & _
                              "tblUrsache.Details LIKE '%" & suchbegriff & "%'")
            dte.Load(myreader)
            DataGridView1.DataSource = dte
            DataGridView1.Columns("Details").Visible = False
            DataGridView1.Visible = True
            myreader.Close()
 
        Next
Mein Problem ist jetzt nur noch dass wenn mehrere Suchbegriffe in einem einzigen Datensatz gefunden werden
der Datensatz doppelt ausgegeben wird, sprich 2 Identische Zeilen in meinem Datagridview sind.
Gibt es eine Möglichkeit doppelte Einträge unsichtbar zu machen o.Ä.? Habe bereits gegoogelt aber nichts entsprechendes gefunden.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Abfrage mit mehreren Suchbegriffen1.300yahoooooo27.05.15 16:12
Re: Abfrage mit mehreren Suchbegriffen821Franki28.05.15 07:32
Re: Abfrage mit mehreren Suchbegriffen941yahoooooo28.05.15 08:05
Re: Abfrage mit mehreren Suchbegriffen818yahoooooo28.05.15 11:06
Re: Abfrage mit mehreren Suchbegriffen819yahoooooo28.05.15 14:14

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-2025 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