Prb VBA-Access, incompatibilité de type
Fermé
chris
-
13 août 2001 à 09:39
DarkAurora Messages postés 417 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 21 janvier 2013 - 26 mai 2009 à 09:37
DarkAurora Messages postés 417 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 21 janvier 2013 - 26 mai 2009 à 09:37
A voir également:
- Prb VBA-Access, incompatibilité de type
- Cannot access offset of type string on string - Forum PHP
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Faiblesse type spectre ✓ - Forum Jeux vidéo
- Access runtime ✓ - Forum Access
- Acer quick access - Forum Logiciels
3 réponses
remplacer
Set rs = db.OpenRecordset("Ligne", dbOpenTable) Par
Set rs = db.OpenRecordset("Ligne", DB_OPEN_DYNASET)
Relancer moi si ça ne marche pas
Set rs = db.OpenRecordset("Ligne", dbOpenTable) Par
Set rs = db.OpenRecordset("Ligne", DB_OPEN_DYNASET)
Relancer moi si ça ne marche pas
Salut,
Ton code est bon, y'a aucun probleme la dessus. En fait le probleme doit venir d'autre part. Quelques possibilites :
1 ton champs no_ligne est numerique alors que texte2 est du texte.
2 Tu as deja declare rs en variable public mais autrement qu'en objet recordset.
3 Tu es sur que ligne est bien une table ?
pour info (independant de ton probleme), tu peux ecrire directement
rs!no_ligne=texte2
Bonne chance
Ton code est bon, y'a aucun probleme la dessus. En fait le probleme doit venir d'autre part. Quelques possibilites :
1 ton champs no_ligne est numerique alors que texte2 est du texte.
2 Tu as deja declare rs en variable public mais autrement qu'en objet recordset.
3 Tu es sur que ligne est bien une table ?
pour info (independant de ton probleme), tu peux ecrire directement
rs!no_ligne=texte2
Bonne chance
Apparement le problemes ne vient pas des 3 hypotheses que tu as émises.
Est ce qu il est possible que cela vienne d'un mauvais parametrage d'access ou vba?
Pourtant toutes les références nécessaires semblent être installées (Microsoft DAO 3.6 Object Librairy, etc...).
Donc je ne vois vraiment pas d'où l'erreur peut venir.
Si quelqu'un a une idee ou une suggestion, il est le bienvenu.
Merci d'avance.
Est ce qu il est possible que cela vienne d'un mauvais parametrage d'access ou vba?
Pourtant toutes les références nécessaires semblent être installées (Microsoft DAO 3.6 Object Librairy, etc...).
Donc je ne vois vraiment pas d'où l'erreur peut venir.
Si quelqu'un a une idee ou une suggestion, il est le bienvenu.
Merci d'avance.
DarkAurora
Messages postés
417
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2013
27
26 mai 2009 à 09:37
26 mai 2009 à 09:37
peut on seulement dire que database et recordet sont de même type?
même le set var recordset var database.openrecordset ce n'est pas un peu dure?^^
même le set var recordset var database.openrecordset ce n'est pas un peu dure?^^
14 août 2001 à 11:25
par Set rs = db.OpenRecordset("Ligne", DB_OPEN_DYNASET), l'incompatibilité de type est toujours là, et je ne vois toujours pas d'où ça vient.
Merci de votre aide.