Hallo zusammen
Ich beschäftige mich erst seit ca. zwei Monaten mit VB.
Ich habe ein Datatable erstellt und möchte in den Saplten einen bestimten Eintrag suchen mit folgendem Befehl. "Dim row() As DataRow = Dataset.Datatable.Select("Spalte LIKE 'Suchbegriff'")".
Das ganze funktiniert jedoch nur wenn ich in der Spalteneigenschaft "Data Type" des Datatable den Typ "System.Object" einstelle. Wenn ich als Typ z.B. "System.String" oder "System.Int16" wähle (was ich eigentlich möchte) erscheint bei Programmausführung jeweils folgende Fehlermeldung: {"Die Operation 'Like' kann nicht an System.Int16 und System.String durchgeführt werden."}.
Gibt es eine Möglichkeit die Spalten korrekt zu definieren und trozdem durchsuchen zu können?
Vielen Dank für Eure Antworten / Ratschläge
Ich beschäftige mich erst seit ca. zwei Monaten mit VB.
Ich habe ein Datatable erstellt und möchte in den Saplten einen bestimten Eintrag suchen mit folgendem Befehl. "Dim row() As DataRow = Dataset.Datatable.Select("Spalte LIKE 'Suchbegriff'")".
Das ganze funktiniert jedoch nur wenn ich in der Spalteneigenschaft "Data Type" des Datatable den Typ "System.Object" einstelle. Wenn ich als Typ z.B. "System.String" oder "System.Int16" wähle (was ich eigentlich möchte) erscheint bei Programmausführung jeweils folgende Fehlermeldung: {"Die Operation 'Like' kann nicht an System.Int16 und System.String durchgeführt werden."}.
Gibt es eine Möglichkeit die Spalten korrekt zu definieren und trozdem durchsuchen zu können?
Vielen Dank für Eure Antworten / Ratschläge