Problème RowFilter / ADO.net / Vb.Net - C#/.NET managed - Programmation
Marsh Posté le 21-05-2003 à 16:28:39
Est ce que quelqu un a de la documentation sur le RegEx et son utilisation dans un RowFilter ?
Marsh Posté le 21-05-2003 à 16:51:15
ZeTouNe a écrit : J'ai un dataset. |
j'ai regardé la doc fournit et je ne vois pas trop non plus d'ou peut venir l'erreur. j'aurais ecris la même chose
t'as essayé de mettre 'Titre' au lieu de Titre ? (jepense que tu l'as déjà fait.
enfin si jamais tu trouves, poste la réponse.
bon courage !
Marsh Posté le 21-05-2003 à 16:57:43
J'ai l'impression que c'est mort !!!
ca serait comme une limitation du RowFilter..
Car le truc de base comme "SELECT * FROM MATABLE WHERE Champs like '%ma%valeur%'" plante .. alors que "SELECT * FROM MATABLE WHERE Champs like '%ma valeur%' ne plante pas !
J'ai un copain qui m'a dit que c'est faisable avec RegEx. Mais j'essaie et ca marche pas ! et cela ne me tente pas de reconstruire SQL pour change son "collation name" pour qu il soit "accent insensitive"
Marsh Posté le 20-05-2003 à 21:08:30
J'ai un dataset.
J'essaie de récupérer un dataview avec un filter du style
oDataView = oDataSet.Tables("MATABLE" ).DefaultView
oDataView.RowFilter = "Titre like 's[éeèëê]nior'"
Ca plante , ca me dit String Pattern is invalid.
Alors que la requête SQL "SELECT * FROM MATABLE WHERE Titre like 's[éeèëê]nior'" fonctionne très bien.
Comment je peux faire pour que SQL renvoit tout le mot sans faire attention aux accents ET sans toucher au "collation" de la base.