Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

  • Benutzer-Avatarbild

    Hallo, ich nutze VB.NET in VS2017 und würde gerne einen String durchsuchen der mehrere Treffer haben kann. Also dazu lese ich Werte aus einer SQL Datenbank und vergleiche einen Wert dann mit einem vordefinierten Text den man auch ändern kann. Dort soll es jetzt möglich sein, dass ich mehrere Begriffe habe. Als Beispiel kommt aus der Datenbank der Text "mein Auto kann schnell fahren" und in meinem Vergleich steht "meinAutolangsam". Wenn ich jetzt mit Contains arbeite, dann ist ja das Ergebnis Tru…

  • Benutzer-Avatarbild

    Erstmal Danke für deine Antwort. Ich glaube der Ansatz ist ganz gut. Aber bei mir bleibt der Vergleich leer. Ich habe im als Suchbegriff als Beispiel 3 Wörter, die schreibe ich mit leerzeichen dort rein und will diese mit einem Wert aus der Datenbank vergleichen. Aber der Wert aus der Datenbank hat ein Wort oder einen Text der länger sein kann. Es muss eben der Inhalt von eines der 3 Wörter da drin auftauchen. Weiterhin muss ich auch in lower oder upper umwandeln, da ich nicht weiß, wie es in de…

  • Benutzer-Avatarbild

    Ich habe mich bestimmt falsch ausgedrückt. Sorry. Aus der Datenbank lese ich "ich_bin_ein_Auto" und haben im Setup eine Textbox deren Inhalt mir nicht bekannt ist. Lediglich weiße ich darauf hin, ein Leerzeichen zwischen den Begriffen zu lassen. Dort steht jetzt als Beispiel drin "bin Fahrrad". Jetzt sollte beim vergleichen das "bin" gefunden werden. Auch wenn es "Auto" findet, dann sollte die Funktion erfüllt sein. Ich weiß nicht, ob ich mich schon wieder komisch ausdrücke Ich glaube deine Funk…

  • Benutzer-Avatarbild

    Hallo, ja, deine 3 Zeilen Code funktionieren tatsächlich. Ich dachte nur, wenn ich diese jetzt in upper oder lower umwandel geht sie auch noch. Leider nein. In der Datenbank kann ja sein das dort vielleicht klein oder mal Groß geschrieben wird. Ich habe es jetzt so gemacht wie du oben schon richtig beschrieben hat. VB.NET-Quellcode (3 Zeilen) Bei der Eingabe der Suchwerte wandel ich jetzt einfach alles in Großbuchstaben um. Dann funktioniert es so wie es soll, ich dachte man kann zum Beispiel au…

  • Benutzer-Avatarbild

    Hallo, ja genau, dass schrieb ich ja, es ging nicht so wie ich es benutzt habe. Aber so wie du geschrieben hast, erst ToUpper und dann Split geht wunderbar. Alles in allem bin ich zufrieden, es funktioniert wie es soll. Ich danke euch, ihr habt mir wirklich sehr geholfen, vielen vielen Dank.

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „Zitat von RISSN: „... und geht wunderbar...“Fein, dasses jetzt funzt. Wenn du viel lernen willst, kannst du deine Function hier ja posten. Ich vermute, sie wird noch stark verbesserungs-fähig sein. “ ich habe es genauso gemacht, wie du schon oben geschrieben hast, nur noch mir "ToUpper", es funktioniert allerbest. Möglich das man es noch verbessern kann, keine Ahnung, auf alle Fälle bin ich dankbar für dieses Ergebnis was ich bis hierhin habe. VB.NET-Quellcode (10 Ze…

  • Benutzer-Avatarbild

    Ok, dass macht es gleich etwas schlanker und übersichtlicher. Cool. Ich weiß nicht ob man diese Frage jetzt hier stellen darf, oder ob man ein neues Thema aufmachen muss. Ist es möglich eine dll die für C+ ist, in VB.NET einzubinden? Unter Verweise kann man sie ja nicht einfach hinzufügen leider.

  • Benutzer-Avatarbild

    Visual Basic-Quellcode (6 Zeilen) ich gebe dir Recht, deswegen habe ich genauso übernommen. Vielen Dank, du achtest aber wirklich auf jedes kleine Detail, aber genauso ist es ja auch richtig.