Support vb 6 Développer sous Microsoft Visual Basic Denis Szalkowski - Tous droits réservés C Le client serveur avec SQL Server Clientserveur Historique des méthodes de connexion En terme de middleware c'est-à-dire de logiciel de connectivité entre les ap

Développer sous Microsoft Visual Basic Denis Szalkowski - Tous droits réservés C Le client serveur avec SQL Server Clientserveur Historique des méthodes de connexion En terme de middleware c'est-à-dire de logiciel de connectivité entre les applications et le serveur de base de données Sybase et Microsoft ont proposé avec SQL Server un client développé en C DB-Library Avec Windows x Microsoft a développé une méthode universelle et ouverte avec ODBC Open Data Base Connectivity qui permet de se connecter à Access et à SQL Server Avec DAO Data Access Objects Microsoft dé ?nit un modèle objet S'appuyant sur ODBC Le Client devient complètement indépedant de la abse de données RDO Remote Data Objects permer d'accro? tre les performances de cette méthode Visula Basic s'appuie aujourd'hui sur OLE-DB et le modèle objet ADO ActiveX Data Objects Avec Visual Studio Net les outils De middleware s'appuient sur Net Framework Accès à SQL Server Il existe deux manières d'accéder aux données sur les machines à base de processeurs Intel compatibles et de systèmes d'exploitation Windows - -Nt Workstation Vous pouvez disposer d'un accès natif propriétaire et souvent plus rapide Le système propriétaire de Microsoft repose sur Jet Il vous permet de vous connecter notamment à une base Access Ou bien vous pouvez utiliser ODBC Open Data Base Connectivity qui vise à une plus grande ouverture et interopérabilité en vous éloignant des couches matérielles Vous accédez aux ressources par le biais ODBC Denis Szalkowski Tous droits réservés d'un identi ?ant logique le DSN Data Source Name Utiliser le composant Ado A partir du menu Démarrer choisissez Paramètres Panneau de con ?guration Double-cliquez sur l'icône Pour créer votre DSN vous disposez de deux possibilités un DSN attaché à l'utilisateur non accessibles aux autres un DSN attaché à la machine accessibles à C tous les utilisateurs Visual Basic DSN Cliquez sur le bouton Utiliser les Data Environments La première consiste à déterminer le pilote représentant la nature de la base de données Dans l'exemple ci-dessous il s'agit de Microsoft Access Data CDeonins trol Szalkowski Tous droits réservés Entrez un alias qui représente la connexion dans le nom de la source de données C'est le nom que vous emploierez sous VB pour vous connecter La description explicite sous forme d'un commentaire la source de données Dans une seconde phase cliquez sur le bouton pour choisir la base de données Sélectionnez alors la base de données Dans l'exemple il s'agit de la base de données Biblio fournie avec la distribution de Visual Basic Contenu du ?chier UDL oledb C Le client serveur avec SQL Server L'exemple Everything after this line is an OLE DB initstring Provider SQLOLEDB Password Persist Security Info True User ID SA Initial Catalog Northwind Data Source SERVER DSFC Par le code Connexion en mode SQLOLEDB en dé ?nissant les propriétés de connexion ? Déclaration des variables Dim cn As New ADODB Connection ? Fournisseur OLE-DB cn Provider sqloledb ? ? Dé ?nition des propriétés de connexion cn Properties Data Source ? Value SERVER DSFC

  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Sep 30, 2021
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 203kB