begin process at 2008 08 30 16:32:58
1 234 107 membres
140 nouveaux aujourd'hui
14 294 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 !

UTILISATION D'UNE PROCÉDURE STOCKÉ AVEC SQLSERVER


Information sur la source

Catégorie :Base de données Source .NET ( DotNet ) Niveau : Débutant Date de création : 15/12/2002 Date de mise à jour : 15/12/2002 15:09:06 Vu : 12 878

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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


Description

Cette fonction appel une procédure stockée de SQLServer, puis renvois le résultat !

A noter que l'utilisation des procédures stockée est plus rapide que d'utiliser des requêtes directement dans les pages aspx !

Source

  • ' ConfigurationSettings.AppSettings("connectionString") est une variable avec la chaine de
  • ' connexion de la base de données
  • ' retourne un dataset avec le résultat
  • Public Function GetAnn() As Data.DataSet
  • ' Fonction de sélection de toutes les news par date d'édition
  • Dim myConnection As New SqlConnection(ConfigurationSettings.AppSettings("connectionString"))
  • Dim myCommand As SqlDataAdapter
  • myCommand = New SqlDataAdapter("VotreProcedure", myConnection)
  • myCommand.SelectCommand.CommandType = CommandType.StoredProcedure
  • Dim myDataSet As New DataSet()
  • myCommand.Fill(myDataSet)
  • Return myDataSet
  • End Function
' ConfigurationSettings.AppSettings("connectionString") est une variable avec la chaine de 
' connexion de la base de données   
' retourne un dataset avec le résultat
     
      Public Function GetAnn() As Data.DataSet
            ' Fonction de sélection de toutes les news par date d'édition
            Dim myConnection As New SqlConnection(ConfigurationSettings.AppSettings("connectionString"))
            Dim myCommand As SqlDataAdapter
            myCommand = New SqlDataAdapter("VotreProcedure", myConnection)
            myCommand.SelectCommand.CommandType = CommandType.StoredProcedure
            Dim myDataSet As New DataSet()
            myCommand.Fill(myDataSet)
            Return myDataSet
        End Function

Conclusion

Bon code !
  • signaler à un administrateur
    Commentaire de fabrice69 le 27/12/2002 02:14:15 administrateur CS

    Basique mais très utile quand on cherche à avoir un code performant.

    F___

  • signaler à un administrateur
    Commentaire de fabrice69 le 15/01/2004 08:48:14 administrateur CS

    Voir aussi pour les proc Stock nécessitant des paramètres :
    - http://www.aspfr.com/code.aspx?ID=19515

    F___

  • signaler à un administrateur
    Commentaire de Waldo2188 le 28/02/2005 20:55:50

    J'ai une question con, mais comment ferais tu si les données de ton dataSet du devais les mettres dans une ListBox???
    (Je sais c'est très con mais je n'y arrive pas!)

  • signaler à un administrateur
    Commentaire de vladam le 01/03/2005 12:18:29 administrateur CS

    pour remplir ta liste avec un dataset, c'est comme avec un datareader par exemple :

            talistebox.DataSource = ton_dataset
            talistebox.DataTextField = "tonchampTXT"
            talistebox.DataValueField = "tonchampVAL"
            talistebox.DataBind()
            talistebox.Items.Add("(choisir la valeur)")
            talistebox.SelectedValue = "(choisir la valeur)"

    simple !

Ajouter un commentaire

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS