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
Partager