Bonjour à tous,

Voila mon soucis de débutant, je bidouille une base de données avec SQLite mais ça ne fonctionne que partiellement pour se que je veut faire.

D'abord mon code qui fonctionne correctement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
private String SQLSelectA = "SELECT * FROM User WHERE Data1 LIKE 'a%' ORDER BY Data1 ASC";
Donc je fais 26 fois LIKE 'a%'...... 'z%'...

Ce que je n'arrive à faire fonctionner est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
private String SQLSelectLike = "SELECT * FROM User WHERE Data1 LIKE '%MaVar%' ORDER BY Data1 ASC";
Le code du bouton :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
        private void button1_Click(object sender, EventArgs e)
        {
            string MaVar;
            Trouve_Like();
            MaVar = textBox1.Text;
        }
J'ai essayer plusieurs façon de faire mais ça fonctionne pas...
Genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
private String SQLSelectLike = "SELECT * FROM User WHERE Data1 LIKE '" + %MaVar% +"' ORDER BY Data1 ASC";
ou

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
private String SQLSelectLike = "SELECT * FROM User WHERE Data1 LIKE '%'"+ textBox1.text + "%' ORDER BY Data1 ASC";
et plein d'autres essais.. Mais je n'arrive pas à faire fonctionner comme je voudrais....

Merci d'avance pour vos infos, conseils ou correction.