Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment utiliser un fichier resx dan…
  • Comment saisir une fonction dans VB 
  • Comment écrire une macro pour impri…
  • Comment déterminer si une feuille e…
  • Comment valider une adresse électro…
  • Comment faire pour convertir une cha…
  • Comment convertir en binaire en VBA 
  • Comment utiliser une minuterie dans …
  • Tutoriel Visual Basic sur Checkboxes…
  • Comment faire pour convertir C Struc…
  •   Visual Basics 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
  •  
    Visual Basics programmation

    Comment se connecter à une base de données Access dans Visual Basic Net

    . Au cœur de toutes les méthodes d'accès aux données s 'Visual Basic.Net réside ADO.Net . Cette technologie d'accès aux données a été libéré dans le cadre initial. Net. Il se connecte à plusieurs serveurs de bases de données , y compris Microsoft Access, offre plus de flexibilité et permet la gestion des erreurs forte. Connexion à Microsoft Access peut être illustrée par la création d'une application console simple qui répertorie les noms à partir d'une base de données de contacts . Instructions
    1

    Ouvrez Microsoft Access (2000 ou plus ) et créer une nouvelle base de données appelée contacts . Créer un tblContacts table et ajouter deux champs de texte, nom et prénom . Saisissez quelques noms dans la table , puis fermez Access .
    2

    Ouvrez Visual Basic.Net (toute version ) et créer une nouvelle application de console. Ajoutez la ligne suivante avant le Module déclaration

    importations System.Data.OLEDB

    Module Module1

    L'espace de noms OleDb fournit des références aux objets d'accès aux bases de données.
    < Br > Hôtels 3

    Ajoutez la ligne suivante avant la déclaration

    importations System.Data.OLEDB

    Module Module Module1

    l'espace de noms OleDb fournit des références à la base de données . des objets d'accès
    4

    insérer une chaîne de connexion après la déclaration du module

    connString privé As String = " Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = d : \\. contacts.mdb ; "

    la chaîne de connexion décrit comment OleDb va communiquer avec la base de données . Lla exemple utilise le fournisseur Microsoft ACE pour communiquer avec la base de données


    d'accès D: \\ contacts.mdb . Modifier l'emplacement pour refléter la base de données que vous avez créé à l'étape 1 .
    5

    Copier le code ci- dessous dans la méthode Main. Commencer par déclarer le searchString variable, qui contient la commande SQL pour sélectionner les données .

    Sub Main ( )

    de searchString As String = "select Prénom, Nom De tblContacts "
    < p> searchString & = "Trier par Nom, Prénom ; ».
    6

    établir une connexion avec la base de données Access en utilisant l'objet OleDbConnection

    conn As New OleDbConnection
    < p> essayer et

    conn.ConnectionString = connString

    conn.Open ()

    Catch ex As Exception

    Console.WriteLine ( "Impossible d'ouvrir la base de données »)

    Console.WriteLine ( ex.Message )

    Return of

    Fin essayer et

    utiliser toujours des exceptions structurées ( try /catch ) pour piéger et rapport erreurs générées par les objets d'accès aux données .
    7

    Créer commandement et objets de l'adaptateur de données et de les utiliser pour récupérer les résultats de recherche dans une nouvelle structure de DataSet.

    ds As New DataSet

    essayer et

    cmd As New OleDbCommand ( searchString , conn)

    cmd.CommandType = CommandType.Text

    dap As New OleDbDataAdapter
    < p> dap.SelectCommand = cmd

    dap.Fill (ds)

    Catch ex As Exception

    Console.WriteLine (" Impossible d'exécuter la recherche Essayez
    8

    boucle à travers les lignes de l'ensemble de données pour récupérer les champs Prénom et Nom . Depuis accéder à une valeur null, une exception, toujours test pour les valeurs nulles avant de les récupérer .

    Console.WriteLine (" Contacts :") .

    Pour chaque ligne comme DataRow En ds.Tables (0) Rows

    Si row.IsNull ( " Prénom ") = False Then

    Console.Write (ligne ( " Prénom ") & " " )

    End If

    Si row.IsNull ( "Nom" ) = True Si

    Suivant

    WriteLine ( "trouvé" et ds.Tables (0) . Rows.Count.ToString et "contacts" )

    End Sub

    End Module

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment définir la propriété Image à Aucun dans Visual Basic 
  • Comment vérifier une chaîne pour Alphabet Seulement en VB 
  • Comment puis-je changer caractères d'une chaîne en VBScript 
  • Comment utiliser MsgBox dans VB6 
  • Comment faire pour supprimer les crochets d'une chaîne en VBA 
  • Comment insérer des caractères aléatoires dans une zone de texte en VB6 
  • Comment filtrer les enregistrements par date Range dans Visual Basic 6 
  • Notions de base de Visual Basic 6 
  • Comment changer le nom de la forme en utilisant le code Visual Basic 2008 
  • Comment utiliser le DirListBox en VB6 
  • Connaissances Informatiques © http://www.ordinateur.cc