Bonjour
Je vous prie de ne pas vous lasser des débutants en apprentissage.

J’ai un formulaire CLIENT crée en VB.NET 2010 qui me permet d’entrer des données dans une table CLIENT (Sql server 2008). Ce formulaire permet aussi de supprimer, modifier les enregistrements. Mon problème, c’est la recherche des enregistrements. Je souhaite rechercher les enregistrements via un comboxlist CboRechClient de sorte que si je sélectionne un client dans le combox, le client puisse s’afficher dans le formulaire.
La Procédure Stockée de recherche est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
CREATE PROCEDURE [dbo].[ RechClient]
         ( @CboRechClient varchar (100)
 AS
BEGIN
SET NOCOUNT ON
          SELECT * FROM CLIENT WHERE (NOMCLIENT + '  ' + PRENOMSCLIENT  like @CboRechClient  OR @CboRechClient is null) 
 
END
La Procédure Stockée qui remplit le combox est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
CREATE PROCEDURE [dbo].[ComboxClient] 
 
AS
BEGIN
        SET NOCOUNT ON
        SELECT CODECLIENT, NOMCLIENT + '  ' + PRENOMSCLIENT  AS AFFICHER  
 
        FROM CLIENT
        ORDER BY AFFICHER ASC
END
Les champs de la table CLIENT sont : CODECLIENT , NOMCLIENT , PRENOMS CLIENT, AGE , SEXE, PROVENANCE.
Aidez à écrire le VB.NET qui permet la recherche et l’affichage du résultat dans le formulaire CLIENT.

Merci d'avance pour votre aide