Avant de récupérer les valeurs d’une procédure stockée, vous devez vous connecter à la base de données dans laquelle elle réside. Vous pouvez procéder de deux manières : avec la sécurité intégrée Windows ou avec la sécurité SQL Server. La procédure Button1_Click de Form1 affiche le code à employer dans
Connexion à la base de données.
le contexte de la sécurité intégrée Windows.
Avec cette approche, il faut s’assurer que tous les utilisateurs ont des comptes Windows mappés vers des logins pour une instance SQL Server.
A l’inverse, ces logins doivent être mappés à des comptes d’utilisateur disposant des droits requis pour appeler des objets de base de données sur lesquels repose votre application (par ex., la procédure stockée upDiscontinued- Products). Le listing 4 présente le code de la procédure Button1_Click qui instancie un objet SqlConnection.
Le code appelle ensuite la méthode Open pour se connecter à la base de données SSMProcFunc. Le code dans la procédure Button1_ Click utilise une instruction Imports pour l’espace de nom System.Data. SqlClient :
Imports System.Data.SqlClient
Une instruction Imports pour un espace de nom peut simplifier les références aux types d’espace de nom, telles que les classes SqlConnection et SqlCommand dans l’espace System. Data.SqlClient.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Baromètre channel IT : fin du cuivre, essor de UCaaS et premiers pas vers l’IA
- Fraude par identité synthétique : comment l’IA peut redonner confiance aux entreprises et à leurs clients
- VirtualBrowser protège la navigation web à la source
- Innovation et performance : le rôle clé du consulting dans la transformation numérique
Articles les + lus
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
À la une de la chaîne Tech
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
