2017-12-31 18 views
-2

erste sry für meinen schlechten TitelC# Verwenden wie Befehl „Feldname“ mit dem Raum zwischen Feldnamen (Access-Datenbank)

ich habe prblem für Ladefeld Access-Datenbank Namen Form, weil mein Feldname in Access-Tabelle ist =“ نام خانوادگی“ so, wenn ich diese Abfrage verwenden:

DataView dvtell = dtTell.DefaultView; 
     dvtell.RowFilter = "نام خانوادگی LIKE '%" + textBox6.Text + "%'"; 

Rückkehr Fehler, da zwischen نام und خانوداگی ist ein Raum. aber wenn ich Abfrage ohne 'Leerzeichen' verwenden // funktioniert mein Code gut. irgendein Vorschlag? Wie kann ich diesen Feldnamen "نام خانواگیگی" in meinem Code verwenden? Ich habe 5 Feldnamen mit Leerzeichen und ich kann es nicht benutzen.

+0

in eckigen Klammern Setzen Sie Ihre Feldnamen [.....], aber es ist besser, diesen Namen zu ändern, um keine Leerzeichen haben. – Steve

+0

Wo0h. Klammern arbeiten gut .Tnx steve – stackover

Antwort

0

Try eckigen Klammern, wie folgt aus:

dvtell.RowFilter = "[نام خانوادگی] LIKE '%" + textBox6.Text + "%'"; 
+1

Tnx Kumpel. [نام خانواگیگی] funktioniert gut und mein Code läuft – stackover

+0

@stackover wenn funktioniert, bitte überprüfen Sie für die richtige Antwort. – Nezir

+1

Fertig dude. Akzeptanz geprüft. Viel Glück – stackover

Verwandte Themen