Anfängerfrage zu Bindingsource.Filter und Textbox

05/09/2008 - 22:18 von Martin | Report spam
Hallo zusammen

Bitte entschuldigt meine Anfàngerfrage. Aber ich blicke im Moment nicht mehr
durch...
Ich habe eine Abfrage manuell erstellt, welche das Ergebnis ein einer
DataGridView zeigt. Sofern ich den Code ohne Variable erstelle, funktioniert
es problemlos, z.B.:

bs.Filter = "TA_Wert LIKE 'A%'"

Nun möchte ich aber die Variable A durch den Inhalt einer Textbox ersetzen.
So nach dem Prinzip:

bs.Filter = "TA_Wert LIKE TEXTBOX.TEXT +'%'"

Die Ausdrücke sind aber immer falsch. Meine Textbox wir laufend als Spalte
angesehen.

Noch zur Info: ich verwende .NET 3.5, aber dies sollte ja keine Rolle
spielen. Für einen kurzen Hinweis wàre ich euch sehr dankbar!

Viele Grüsse aus der Schweiz
Martin
 

Lesen sie die antworten

#1 Peter Götz
05/09/2008 - 23:36 | Warnen spam
Hallo Martin,

"> bs.Filter = "TA_Wert LIKE 'A%'"

Nun möchte ich aber die Variable A durch
den Inhalt einer Textbox ersetzen.
So nach dem Prinzip:

bs.Filter = "TA_Wert LIKE TEXTBOX.TEXT +'%'"

Die Ausdrücke sind aber immer falsch.



bs.Filter = "TA_Wert LIKE '" & Textbox.Text & "%'"


Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tipps u. Beispielprogrammen)

Ähnliche fragen