Bonjour,

Voilà, j'ai une table avec un champ nvarchar.
Si j'interroge ma base avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select * from [matable] where [macolonne]='HAHA%EACHHIHI'
Ca marche parfaitement bien et j'ai ma réponse.

Le probleme vient du fait que dans mon application .net, j'ai une zone ou je saisi la valeur de ma colonne pour récupérer ma ligne.
Si dans ma zone je tape: HAHA%EACHHIHI. Ca ne marche pas.

Le probleme ne vient pas du % seul, mais la suite %EACH.
Je ne trouve pas à quoi correspond ce %EACH qui peut faire que la valeur n'ai pas trouvé de l'exterieur, alors que SQL Server la trouve en direct.

Une donnée avec 'tiit%toto' marche, une donnée avec 'titiEACHtoto' marche.
Mais avec '%each' ca ne marche pas.

En quoi est transformé mon '%EACH' pour que cela ne marche pas.


Merci de vos lumières.