Classe aidant a l'execution des procédures stockées (vs2005)

Soyez le premier à donner votre avis sur cette source.

Vue 11 049 fois - Téléchargée 634 fois

Description

Bonjour,

Premiers pas en C#,
Cette classe statique permet l'accès facile aux procédures stockées.

le NameSpace ont été modifiés et je vous laisse modifier la méthode Connect pour que les login & Pass coïncident.

Source / Exemple :


// L'utilisation se fait comme suit :

// Récupération d'un DataReader (pas de paramètres)

SqlDataReader dbDR;
CStoredProc.Connect();
CStoredProc.Execute("sphProduct_List", out dbDR);

this.CCLboProducts.Items.Clear();
while (dbDR.Read())
    this.CCLboProducts.Items.Add(dbDR["ProName"].ToString());

CStoredProc.Disconnect();

//--------------------------------------------------

// Pas de données à récuperer. Mais deux parametres fournis

CStoredProc.Connect();
CStoredProc.Parameters.Add("@vID", SqlDbType.Int); // Parametre de sortie (pas de Value spécifiée)
CStoredProc.Parameters.Add("@vName", this.Name, SqlDbType.VarChar); // Parametre d'entree
nCr = CStoredProc.Execute(vsSpName); // nCR contient le code retour de la procédure
CStoredProc.Disconnect();

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
87
Bienvenue dans le merveilleux monde du C#
(et vive les accolades !!!)
(désolé, c'est parti tout seul ;-) )
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
36
bienvenue dans le monde de C#... j'espère que ton travail sera d'aussi bonne qualité qu'en VB ;)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.