Visual Basic .NET et bases de données

Carole -  
sebsauvage Messages postés 32893 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 !
A voir également:

3 réponses

washa Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
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
charles
 
pffff trop nuls......
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
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