| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment créer un DSN Utiliser un code API
    Un DSN est un ensemble d'instructions utilisés pour la connexion aux bases de données externes. DSN contiennent des structures de données qui décrivent la connexion à la base de données , telles que le nom de la base de données , le lieu, nom d'utilisateur et mot de passe pour la connexion avec la base de données . Les administrateurs système peuvent créer des DSN en utilisant l'outil ODBC Admin dans le panneau de contrôle de Windows. Les programmeurs peuvent créer des structures de données DSN en utilisant un langage de programmation comme Visual Basic et l'API Windows. Créer DSN en utilisant VB et l'API Windows nécessite une certaine connaissance de ces concepts , mais une fois que vous avez acquis cette connaissance , il faut simplement quelques étapes et de lignes de code . Instructions
    1

    Ouvrez Visual Basic 6 .
    2

    Sélectionnez " EXE standard " de la nouvelle liste de projets . Cela placera un formulaire VB principal sur l'écran, ainsi que l'affichage de la boîte à outils VB .
    3

    Sélectionnez "Button" du VB boîte à outils et déposez-le sur votre principale formulaire VB . Cela permet de placer un bouton de commande sur le formulaire.
    4

    Allez dans la barre de menu du haut , cliquez sur "Project" puis cliquez sur " Ajouter un module . " Cela va ajouter un module de code standard dans votre projet VB6
    5 Type de

    ou copier et coller le code suivant : .

    Option Explicit

    «Déclaration Constant < br >

    Private Const ODBC_ADD_DSN = 1 "Ajouter la source de données

    Private Const ODBC_CONFIG_DSN = 2 ' données configure ( edit ) Source

    Private Const ODBC_REMOVE_DSN = 3' éliminer la source des données
    < p> vbAPINull Private Const en fonction long = 0 & 'NULL Pointer

    «déclarer

    # Si WIN32 Puis

    Private Declare Function SQLConfigDataSource Lib" odbccp32.dll "_ < br >

    ( hwndParent ByVal As Long , ByVal fRequest As Long , ByVal _

    lpszDriver comme corde, lpszAttributes ByVal As String ) _

    As Long

    # Else

    Private Declare Function SQLConfigDataSource Lib " ODBCINST.DLL " _

    ( hwndParent ByVal As Integer , ByVal fRequest As Integer , ByVal _

    lpszDriver comme corde, lpszAttributes ByVal As String ) As Integer

    # End If
    6

    Retour à votre principale formulaire VB et double- cliquez sur le bouton de commande. Cela permettra d'ouvrir clic la procédure d'événement du bouton de commande
    7 Type de

    ou copier et coller le bloc de code suivant entre les deux sous Command_button1 et End Private Sub : .

    # Si WIN32 Puis

    intRet As long

    # Else

    intRet As Integer

    # End If

    strDriver Dim As String
    < p> strAttributes Dim As String

    « définir le pilote de SQL Server, car il est plus fréquent .

    strDriver =" SQL Server "

    ' Définir les attributs délimité par null .

    ' Voir la documentation du pilote pour une complète

    «liste des attributs pris en charge .

    strAttributes = " server = someserver "& Chr $ (0)

    strAttributes = strAttributes et "Description = Temp DSN " & Chr $ (0)

    strAttributes = strAttributes & " DSN = DSN_TEMP " & Chr $ (0)

    strAttributes = strAttributes et «base de données = pubs " & Chr $ (0)

    » pour montrer dialogue , utilisez Form1.Hwnd au lieu de vbAPINull .

    intRet = SQLConfigDataSource ( vbAPINull , ODBC_ADD_DSN , _

    strDriver , strAttributes )

    Si intRet Puis

    MsgBox " DSN créé "

    Else

    MsgBox "Créer échoué"

    End If

    Previous :

    next :
      articles connexes
    ·Visual Basic XY Position Tutorial de vitesse 
    ·Comment puis-je faire un événement MouseClick à l'ai…
    ·Comment puis-je dessiner un curseur en croix dans Visua…
    ·Progress Bar Tutorial 
    ·Comment envoyer des SMS à l'aide VB 
    ·Comment écrire des formules de calcul dans Visual Basi…
    ·Comment afficher un Spinner Quand une macro VBA Is Runn…
    ·Comment accéder OLE et ActiveX 
    ·Comment trouver le Moyen Nombre de trois numéros en VB…
    ·Qu'est-ce que LimiteSup et LBound en Visual Basic 
      articles en vedette
    ·Comment faire pour créer du texte HTML à partir de Ja…
    ·Meilleures pratiques sur Comment faire pour intégrer J…
    ·Comment formater Symboles dans VB 
    ·Comment faire de script exécutable Python 
    ·Comment faire une variable globale dans Python 
    ·Comment analyser un ArrayCollection 
    ·Qu'est-ce que HTML MsgBox 
    ·Comment effacer des variables de session 
    ·Comment faire pour ajouter un éclairage coloré en Gtk…
    ·Comment créer un email HTML Flyer pour un Salon 
    Copyright © Connaissances Informatiques http://fr.wingwit.com