Suche nach ID (-mdb und Datagridview)

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von HenryV.

    Suche nach ID (-mdb und Datagridview)

    Hallo meine lieben,

    ich stehe zur Zeit auf dem Schlauch.

    Zum Problem:
    Ich habe eine Suchabfrage (Textboxen, Datagridview) - welche an sich auch geht, sprich, ich kann den Namen eines Artikels suchen, oder nach der Beschreibung (je nach dem, was ich im Code abgefragt haben möchte).

    Aber auf Teufel komm raus, kann ich nicht nach der ID suchen (Autowert). Es passiert einfach nichts.

    Jetzt die Frage, warum? ?( Alles andere geht doch auch? Warum also nicht auch die ID?

    *Topic verschoben*
    Ihr sucht Webspace für eure Projekte? Dann sagt bescheid - kostenfrei und ohne Werbung!

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()

    Was mir als erstes in den Sinn kommt, wäre ein Typenkonflikt.
    d.H. man kann einen Integer nicht mit einem String vergleichen, sondern man muss einen Wert zuerst konvertieren.

    VB.NET-Quellcode

    1. Dim Filter As String = FilterTextBox.Text
    2. If Not String.IsNullOrWhiteSpace(Filter) Then
    3. Filter = String.Format("convert(ID, 'System.String') LIKE '*{0}*'", Filter)
    4. End If
    5. Me.PLZOCSVWGS84BindingSource.Filter = Filter