Visual Basic .NET et bases de données

Carole -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour !

Je m’initie à Visual Basic .NET Initiation et je rencontre 2 problèmes avec les bases de données :

1. Lorsque je veux ouvrir un Recordset avec
Matable = base.OpenRecordset("table"), ça marche, mais si j’ajoute
Matable = base.OpenRecordset("table", dbOpenTable) (ou dbOpenDynaset)
j’ai droit à un message d’erreur comme quoi la variable « dbOpenTable » n’est pas déclarée (et le programme s’exécute pas)

2. Quand je veux ajouter des données avec
matable.Addnew
matable !champ = « BLA »
j’ai droit à un message d’erreur comme quoi « la propriété Fields est ReadOnly » et le programme s’exécute pas

Merci de m’aider, je suis vraiment très très embêtée !

3 réponses

  1. washa Messages postés 8 Date d'inscription   Statut Membre
     
    J'ai rencontré le même problème, peut-être qu'une solution surgira boientôt (consulter mes messages postés ce jour).
    Bonne chance.
    0
  2. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Toute variable devrait être déclarée avant d'être utilisée.
    Il faut donc quelquepart déclarer dbOpenTable.

    Tu trouvera plein d'exemple ADO.Net sur internet:
    http://www.google.com/search?q=ado.net%20tutorials
    0