Mon application contient une base de données remplie et la lie à un ddatagridview en définissant la propriété de la source de données.Pourquoi mon datagridview.rowfilter ne fonctionne pas. Je reçois toujours un message d'erreur de syntaxe
Au moment de l'exécution, je veux filtrer cette table. Lorsque l'utilisateur clique sur un bouton, je cours le code suivant:
dataManager.VDMSTables.DataTable.DefaultView.RowFilter = column + " LIKE '%" + criteria + "%'";
Toutes les classes sont remplis correctement. À l'exécution lorsque j'atteins cette ligne, j'obtiens le message d'erreur suivant:
Erreur de syntaxe: Opérande manquant après l'opérateur 'Données'. Les variables que j'utilise pour construire le rowfilter sont correctement remplies. Même quand je code dur une chaîne je reçois toujours la même erreur. Pourquoi?
Avez-vous un exemple de valeur de critère à l'origine du problème? Je suppose que la colonne est une chaîne et pas un objet Colonne? – Crispy