OVH Cloud OVH Cloud

pb rowfilter

1 réponse
Avatar
HeLioZz
bonjour a tous

voila, j ai un souci avec la commande rowfilter...

quand j ai que un mot comme titre de colonne dans ma table ca fonctionne et
des que j ai un titre de colonne a 2mots ca plante

ca me met : erreur de syntaxe operande manquante


voici mon bout de code si quelqu un pouvait m'aider:

DataGridView1.Visible = True

matableTableAdapter.Fill(DataSet.matable)
Dim filtStr As String
filtStr = Me.Text1.Text
Dim dv As New DataView(DataSet.matable)
dv = DataSet.matable.DefaultView
DataGridView1.DataSource = dv

dv.RowFilter = "Code Postal like '" & filtStr & "*'"

l erreur est apres "postal"

merci d'avance
a bientot
cordialement,

HéLioZz

1 réponse

Avatar
Boblemar
Il y a un espace entre Code et Postal.
Je pense (je n'ai pas vérifié) qu'il faudrait écrire ""Code Postal""
ou bien [Code Postal]

HeLioZz a écrit :
bonjour a tous

voila, j ai un souci avec la commande rowfilter...

quand j ai que un mot comme titre de colonne dans ma table ca fonctionne et
des que j ai un titre de colonne a 2mots ca plante

ca me met : erreur de syntaxe operande manquante


voici mon bout de code si quelqu un pouvait m'aider:

DataGridView1.Visible = True

matableTableAdapter.Fill(DataSet.matable)
Dim filtStr As String
filtStr = Me.Text1.Text
Dim dv As New DataView(DataSet.matable)
dv = DataSet.matable.DefaultView
DataGridView1.DataSource = dv

dv.RowFilter = "Code Postal like '" & filtStr & "*'"

l erreur est apres "postal"

merci d'avance
a bientot
cordialement,

HéLioZz