IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Base de données


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 25
    Par défaut Base de données
    Bonjour ,

    Je recherche un tutoriel pour associer une base de données access à mon projet.
    J'ai créé un QCM sous Visual Studio 2010 et je souhaiterais stocker les réponses.
    Je ne sais pas par ou commencer pour la BDD.
    Merci pour vos réponses

  2. #2
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    voila le lien

    et pour la connexion string le lien

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 25
    Par défaut
    Bonjour ,
    Pouvez-vous me dire ce qui cloche dans mon code, message d'erreur cnx déclaration attendue

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Imports System.Data.OleDb
     
    Public Class Form1_Acceuil
        Dim cnx As OleDbConnection
     
        cnx.ConnectionString = "provider=Microsoft.Jet.Oledb.4.0; Data Source = : C:Users\SL\Documents/Database1"
    Merci de votre expertise

  4. #4
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    bonjour je pense que dans ta connexion string tu doit faire (le fichier de la base de données avec son extension)
    comme le cas de (voir lien )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Connection.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & "data source= " & Application.StartupPath & "\" & "MaBase.mdb;"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Imports System.Data.OleDb
     
    Public Class Form1_Acceuil
    Dim cnx As OleDbConnection
     
    cnx.ConnectionString = "provider=Microsoft.Jet.Oledb.4.0; Data Source =  C:Users\SL\Documents/Database1"
    ce lien on va t'aider à mieux comprendre

    http://selkis.developpez.com/tutorie...net/Adodotnet/

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 25
    Par défaut
    [Imports System.Data
    Imports System.Data.OleDb

    Public Class Form1_Acceuil
    Private Sub Button1_Click_1(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    Dim Connection As New OleDb.OleDbConnection()
    Dim AdapTContact As OleDb.OleDbDataAdapter
    Dim DtSet As New DataSet()
    Dim Sql As String

    'Parametrage de la chaine de connection
    Connection.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & "data source= " & Application.StartupPath & "\" & "MaBase.mdb;"
    'ouverture de la connection
    Connection.Open()
    'definition de la requete (on selectionne tous les champs de la table "MaTable")
    Sql="select * from MaTable", Connection Message d'erreur fin d 'instruction attendue
    'definition du DataAdapter
    AdapTContact = New OleDbDataAdapter(Sql, Connection)
    ' remplissage du dataset
    AdapTContact.Fill(DtSet, "MaTable")
    'Fermeture de la connection
    Connection.Close()
    End SubCODE][/CODE]

    Si vous constatez l'erreur , j'ai tout simplement recopié le code

    Merci

  6. #6
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2010
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2010
    Messages : 25
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Imports System.Data
    Imports System.Data.OleDb
     
    Public Class Form1_Acceuil
    Private Sub Button1_Click_1(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    Dim Connection As New OleDb.OleDbConnection()
    Dim AdapTContact As OleDb.OleDbDataAdapter
    Dim DtSet As New DataSet()
    Dim Sql As String
     
    'Parametrage de la chaine de connection
    Connection.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & "data source= " & Application.StartupPath & "\" & "MaBase.mdb;"
    'ouverture de la connection 
    Connection.Open()
    'definition de la requete (on selectionne tous les champs de la table "MaTable")
    Sql=New OleDbCommand("select * from MaTable", Connection)
    'definition du DataAdapter
    AdapTContact = New OleDbDataAdapter(Sql, Connection)
    ' remplissage du dataset 
    AdapTContact.Fill(DtSet, "MaTable")
    'Fermeture de la connection
    Connection.Close()
    End Sub
    Citation Envoyé par subfestivus Voir le message
    [Imports System.Data
    Imports System.Data.OleDb

    Public Class Form1_Acceuil
    Private Sub Button1_Click_1(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    Dim Connection As New OleDb.OleDbConnection()
    Dim AdapTContact As OleDb.OleDbDataAdapter
    Dim DtSet As New DataSet()
    Dim Sql As String

    'Parametrage de la chaine de connection
    Connection.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & "data source= " & Application.StartupPath & "\" & "MaBase.mdb;"
    'ouverture de la connection
    Connection.Open()
    'definition de la requete (on selectionne tous les champs de la table "MaTable")
    Sql="select * from MaTable", Connection Message d'erreur fin d 'instruction attendue
    'definition du DataAdapter
    AdapTContact = New OleDbDataAdapter(Sql, Connection)
    ' remplissage du dataset
    AdapTContact.Fill(DtSet, "MaTable")
    'Fermeture de la connection
    Connection.Close()
    End SubCODE][/CODE]

    Si vous constatez l'erreur , j'ai tout simplement recopié le code

    Merci

Discussions similaires

  1. Problème Base de données et CRecordSet
    Par LE CHAKAL dans le forum MFC
    Réponses: 3
    Dernier message: 20/08/2002, 11h59
  2. connexion base de donné
    Par saidi dans le forum MFC
    Réponses: 3
    Dernier message: 07/08/2002, 22h22
  3. [Concept] Stabilité d'une base de donnée
    Par lassmust dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 03/07/2002, 16h16
  4. Bases de données
    Par dev dans le forum C++Builder
    Réponses: 4
    Dernier message: 01/07/2002, 22h55
  5. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 12h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo