> Tech > Connexion à  la base de données.

Connexion à  la base de données.

Tech - Par iTPro - Publié le 24 juin 2010
email

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

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

Microsoft 365 : HP Subscription Management Services en détail

Microsoft 365 : HP Subscription Management Services en détail

Collaboration à distance, environnements de travail et productivité optimisés, gestion évolutive des licences, accélérez la transformation de votre business pour le faire entrer dans l’ère de la collaboration hybride. Découvrez comment le service de gestion des abonnements HP peut vous aider à optimiser vos investissements et votre stratégie de gestion de vos abonnements Microsoft 365.

Tech - Par iTPro - Publié le 24 juin 2010

A lire aussi sur le site

Revue Smart DSI

La Revue du Décideur IT