begin process at 2008 07 21 01:16:05
1 213 544 membres
13 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CLASSE AIDANT A L'EXECUTION DES PROCÉDURES STOCKÉES (VS2005)


Information sur la source

Catégorie :Base de données Source .NET ( DotNet ) Classé sous : sql, procedure, sp Niveau : Débutant Date de création : 22/07/2005 Date de mise à jour : 22/07/2005 19:24:29 Vu / téléchargé: 6 892 / 424

Note :
Aucune note

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note


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

  • // 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();
// 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();
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

22 juillet 2005 19:24:29 :
La SqlConnection n'est créee que si besoin
  • signaler à un administrateur
    Commentaire de sebmafate le 22/07/2005 22:42:50 administrateur CS

    bienvenue dans le monde de C#... j'espère que ton travail sera d'aussi bonne qualité qu'en VB ;)

  • signaler à un administrateur
    Commentaire de coq le 23/07/2005 07:55:28 administrateur CS

    Bienvenue dans le merveilleux monde du C#
    (et vive les accolades !!!)
    (désolé, c'est parti tout seul ;-) )

Ajouter un commentaire

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS