none
" operator '&' is not defined for types 'ADODB.Field' and 'String' " RRS feed

  • Question

  • salut tout le monde

    je tape mon code pour ce connecter à une base de données access(access 2010) :voici mon code:

     

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
           
            'Déclaration de la variable de connexion
            Dim cnx As ADODB.Connection
            Dim rst As ADODB.Recordset
            cnx = New ADODB.Connection
            rst = New ADODB.Recordset

            'Définition du pilote de connexion
            cnx.Provider = "Microsoft.Jet.OLEDB.4.0"
            'Définition de la chaîne de connexion
            cnx.ConnectionString = "E:\base.accdb"
            'Ouverture de la base de données
            cnx.Open()
            'Exécution de la requête
            rst.Open("SELECT nom, prenom, adresse FROM abonne", cnx)

            While Not (rst.EOF)
                MsgBox(rst("nom") & " " & rst("prenom") & " habite au " & rst("adresse") & ".")
                rst.MoveNext()
            End While


        End Sub

     

     

    mais  la partie : ( rst("nom") & " "  ) reste soulignée et je sais pas pourquoi!!

     

    plz help;

    merci d'avance.

    mardi 31 mai 2011 18:13

Réponses

Toutes les réponses