La syntaxe correcte pour ton cas est au choix:
Dim CD As ADODB.Connection, CT As ADODB.Connection
Perso, je m'assurerais que la base (le .mdb) n'est pas en lecture seule,
par accident :
Pour info, plein de trucs utiles dans cet article de notre FAQ:
http://faq.vb.free.fr/index.php?question2
Les caractères accentués sont une source d'erreur bien connue, et.....
Ceci dit je ne pense pas que ce soit le problème dans le cas qui nous
occupe.
TextCoup.text = Str$(Coup)
- rectifier la déclaration de CT
- Vérifier (au moment le plus opportun) que le .mdb n'est pas en lecture
seule
- Comme tu opères le débuggage à distance, il va falloir écrire du code
de débuggage qui tienne la route.
Puis tu demandes à ton utilisateur de t'envoyer le log file.
La syntaxe correcte pour ton cas est au choix:
Dim CD As ADODB.Connection, CT As ADODB.Connection
Perso, je m'assurerais que la base (le .mdb) n'est pas en lecture seule,
par accident :
Pour info, plein de trucs utiles dans cet article de notre FAQ:
http://faq.vb.free.fr/index.php?question2
Les caractères accentués sont une source d'erreur bien connue, et.....
Ceci dit je ne pense pas que ce soit le problème dans le cas qui nous
occupe.
TextCoup.text = Str$(Coup)
- rectifier la déclaration de CT
- Vérifier (au moment le plus opportun) que le .mdb n'est pas en lecture
seule
- Comme tu opères le débuggage à distance, il va falloir écrire du code
de débuggage qui tienne la route.
Puis tu demandes à ton utilisateur de t'envoyer le log file.
La syntaxe correcte pour ton cas est au choix:
Dim CD As ADODB.Connection, CT As ADODB.Connection
Perso, je m'assurerais que la base (le .mdb) n'est pas en lecture seule,
par accident :
Pour info, plein de trucs utiles dans cet article de notre FAQ:
http://faq.vb.free.fr/index.php?question2
Les caractères accentués sont une source d'erreur bien connue, et.....
Ceci dit je ne pense pas que ce soit le problème dans le cas qui nous
occupe.
TextCoup.text = Str$(Coup)
- rectifier la déclaration de CT
- Vérifier (au moment le plus opportun) que le .mdb n'est pas en lecture
seule
- Comme tu opères le débuggage à distance, il va falloir écrire du code
de débuggage qui tienne la route.
Puis tu demandes à ton utilisateur de t'envoyer le log file.
Bonjour Jean Marc,
=>Je crois que nous pouvons dire que nous avons passé le week end
ensemble...par logiciel VB6 interposé...
....
- Vérifier (au moment le plus opportun) que le .mdb n'est pas en lecture
seule
=>Je l'ai fait à l'aide d'un petit programme auxiliaire, mais ai-je
intérêt à le mettre dans mon logiciel ? Un fichier peut-il se mettre
accidentellement en lecture seule ?
- Comme tu opères le débuggage à distance, il va falloir écrire du code
de débuggage qui tienne la route.
=> J'ai fait exactement ce que tu m'as dit.
Ote moi d'un doute. J'obtiens le fichier log.txt suivant:
26/11/2007-13:50:55 Avant SET PA
26/11/2007-13:50:55 Après SET PA
26/11/2007-13:50:55 Après Open
26/11/2007-13:50:55 Après PA!Coup
26/11/2007-13:50:55 Après PA.Update
26/11/2007-13:50:55 Après PA.Close
26/11/2007-13:50:55 Après impression du nombre de coups
Il n'y a rien d'autre. Je suppose que c'est parce que tout s'est bien
passé ?
Puis tu demandes à ton utilisateur de t'envoyer le log file.
=> j'attends ta réponse avant de lui renvoyer le dernier exécutable
Merci encore,
Bonjour Jean Marc,
=>Je crois que nous pouvons dire que nous avons passé le week end
ensemble...par logiciel VB6 interposé...
....
- Vérifier (au moment le plus opportun) que le .mdb n'est pas en lecture
seule
=>Je l'ai fait à l'aide d'un petit programme auxiliaire, mais ai-je
intérêt à le mettre dans mon logiciel ? Un fichier peut-il se mettre
accidentellement en lecture seule ?
- Comme tu opères le débuggage à distance, il va falloir écrire du code
de débuggage qui tienne la route.
=> J'ai fait exactement ce que tu m'as dit.
Ote moi d'un doute. J'obtiens le fichier log.txt suivant:
26/11/2007-13:50:55 Avant SET PA
26/11/2007-13:50:55 Après SET PA
26/11/2007-13:50:55 Après Open
26/11/2007-13:50:55 Après PA!Coup
26/11/2007-13:50:55 Après PA.Update
26/11/2007-13:50:55 Après PA.Close
26/11/2007-13:50:55 Après impression du nombre de coups
Il n'y a rien d'autre. Je suppose que c'est parce que tout s'est bien
passé ?
Puis tu demandes à ton utilisateur de t'envoyer le log file.
=> j'attends ta réponse avant de lui renvoyer le dernier exécutable
Merci encore,
Bonjour Jean Marc,
=>Je crois que nous pouvons dire que nous avons passé le week end
ensemble...par logiciel VB6 interposé...
....
- Vérifier (au moment le plus opportun) que le .mdb n'est pas en lecture
seule
=>Je l'ai fait à l'aide d'un petit programme auxiliaire, mais ai-je
intérêt à le mettre dans mon logiciel ? Un fichier peut-il se mettre
accidentellement en lecture seule ?
- Comme tu opères le débuggage à distance, il va falloir écrire du code
de débuggage qui tienne la route.
=> J'ai fait exactement ce que tu m'as dit.
Ote moi d'un doute. J'obtiens le fichier log.txt suivant:
26/11/2007-13:50:55 Avant SET PA
26/11/2007-13:50:55 Après SET PA
26/11/2007-13:50:55 Après Open
26/11/2007-13:50:55 Après PA!Coup
26/11/2007-13:50:55 Après PA.Update
26/11/2007-13:50:55 Après PA.Close
26/11/2007-13:50:55 Après impression du nombre de coups
Il n'y a rien d'autre. Je suppose que c'est parce que tout s'est bien
passé ?
Puis tu demandes à ton utilisateur de t'envoyer le log file.
=> j'attends ta réponse avant de lui renvoyer le dernier exécutable
Merci encore,
Bonjour Jean Marc,
Bien dormi, mais réveil avec la gueule de bois....
Je vais devenir enragé.....
ci-dessous, copie du mail que j'ai reçu ce matin de mon client....
J'ai mis mes commentaires et mes questions en dessous...
Questions:
a) j'ai bien mis une procédure de recherche de l'état de la base en
lecture seule en tête du programme. Il ne m'en a pas parlé....Je viens de
l'avoir au téléphone. Il n'a rien eu. On n'aurait quand même pas une base
de données se mettant en lecture seule d'une page à l'autre ? Dans ce cas,
il ne pourrait plus redémarrer avec le serveur ? Je sais bien qu'il y a ce
brave Murphy, mais quand même...
b) pourquoi la même instruction "passe" sur le serveur, et pas sur le
poste client ?
c) d'après le mouchard, l'instruction qui bloque est la suivante:
PA!Coup=Coup
alors que la variable Coup est déclarée dans le module de la façon
suivante: Public Coup as Integer
=>peut-être un problème ici ? avec le nom de la variable qui est le même
que celui du champ ?
d) veux-tu que je t'envoie en fichier joint ma page en question ? A quelle
adresse ?
Ou peut-être la procédure Form_Load() avec les sous-procédures utilisées ?
Bonjour Jean Marc,
Bien dormi, mais réveil avec la gueule de bois....
Je vais devenir enragé.....
ci-dessous, copie du mail que j'ai reçu ce matin de mon client....
J'ai mis mes commentaires et mes questions en dessous...
Questions:
a) j'ai bien mis une procédure de recherche de l'état de la base en
lecture seule en tête du programme. Il ne m'en a pas parlé....Je viens de
l'avoir au téléphone. Il n'a rien eu. On n'aurait quand même pas une base
de données se mettant en lecture seule d'une page à l'autre ? Dans ce cas,
il ne pourrait plus redémarrer avec le serveur ? Je sais bien qu'il y a ce
brave Murphy, mais quand même...
b) pourquoi la même instruction "passe" sur le serveur, et pas sur le
poste client ?
c) d'après le mouchard, l'instruction qui bloque est la suivante:
PA!Coup=Coup
alors que la variable Coup est déclarée dans le module de la façon
suivante: Public Coup as Integer
=>peut-être un problème ici ? avec le nom de la variable qui est le même
que celui du champ ?
d) veux-tu que je t'envoie en fichier joint ma page en question ? A quelle
adresse ?
Ou peut-être la procédure Form_Load() avec les sous-procédures utilisées ?
Bonjour Jean Marc,
Bien dormi, mais réveil avec la gueule de bois....
Je vais devenir enragé.....
ci-dessous, copie du mail que j'ai reçu ce matin de mon client....
J'ai mis mes commentaires et mes questions en dessous...
Questions:
a) j'ai bien mis une procédure de recherche de l'état de la base en
lecture seule en tête du programme. Il ne m'en a pas parlé....Je viens de
l'avoir au téléphone. Il n'a rien eu. On n'aurait quand même pas une base
de données se mettant en lecture seule d'une page à l'autre ? Dans ce cas,
il ne pourrait plus redémarrer avec le serveur ? Je sais bien qu'il y a ce
brave Murphy, mais quand même...
b) pourquoi la même instruction "passe" sur le serveur, et pas sur le
poste client ?
c) d'après le mouchard, l'instruction qui bloque est la suivante:
PA!Coup=Coup
alors que la variable Coup est déclarée dans le module de la façon
suivante: Public Coup as Integer
=>peut-être un problème ici ? avec le nom de la variable qui est le même
que celui du champ ?
d) veux-tu que je t'envoie en fichier joint ma page en question ? A quelle
adresse ?
Ou peut-être la procédure Form_Load() avec les sous-procédures utilisées ?