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

0/5 (2 avis)

Vue 11 229 fois - Téléchargée 652 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
cs_coq Messages postés 6351 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 99
23 juil. 2005 à 07:55
Bienvenue dans le merveilleux monde du C#
(et vive les accolades !!!)
(désolé, c'est parti tout seul ;-) )
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 38
22 juil. 2005 à 22:42
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.