Bonjour,

J'utilise une base de donnée Mysql
Je fais des recherches dans une listView en utilisant un richTextBox
Mais le soucis c'est que si je ne m'ai pas le mot exacte de ce que je veux rechercher il me le trouve pas, par exemple si je m'ai "JU" pour rechercher "JULIEN" il me le trouve pas.
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
Sub Recherche(ByVal cmd_valeur)
 
 
        Dim cmd As New MySqlCommand(cmd_valeur, sConnection)
        Using L As MySqlDataReader = cmd.ExecuteReader()
            While L.Read()
                Dim Datee As String = L("BDDDate")
                Dim Nom As String = L("BDDNom")
                Dim Poste As String = L("BDDPoste")
                Dim Rapport As String = L("BDDRapport")
                ListView1.Items.Add(New ListViewItem(New String() {Datee, Nom, Poste, Rapport}))
            End While
 
        End Using
 
    End Sub
 
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
 
        Dim index1 As Integer = ComboBox3.SelectedIndex
 
        If (index1 = 1) Then
            Dim Valeur As String = txtSearch.Text
            Dim cmd As String = "SELECT * FROM  rapport_automaticien WHERE BDDNom='" & Valeur & "'"
            Recherche(cmd)
        Else
            If (index1 = 2) Then
                Dim Valeur As String = txtSearch.Text
                Dim cmd As String = "SELECT * FROM  rapport_automaticien WHERE BDDPoste='" & Valeur & "'"
                Recherche(cmd)
 
            End If
        End If
 
    End Sub