J'ai souvent consulté ce site pour progresser dans l'utilisation d'Access.
Merci pour toutes les solutions que vous proposez
C'est la première fois que je vais exposer mon pb, j'espère être claire
J'utilise la version Access 2000.
J'ai un formulaire principal (basé sur Table X) qui contine 4 sous formulaires
Le form Principal est lié au Sous _Form1 par un champ commun (relation de 1
à plusieurs)
Le Sous_Form1 est lié au Sous _Form2 (relation de 1 à plusieurs)
Le Sous_Form1 est lié au Sous _Form3 (relation de 1 à plusieurs)
Le Sous_Form2 est lié au Sous _Form4 (relation de 1 à plusieurs)
on peut shématiser comme ci-dessous :
Form Principal
|
|
SF1-------SF3
|
|
SF2-------SF4
Sur l'événement Activation du Sous-Form1 je fais un Requery des Sous-Form 2
et 3
Cela fonction tres bien lorsque je crée, je supprime, je modifie des
enregistrements (articles). J'ai fait une liste dans le form Principal de
recherche d'articles. Elle fonction bien. Mais lorsque je recherche 4 ou 5
articles à la suite un message d'erreur apparaît et je sors violement du
programme.
Erreur d'application
L'instruction à "0x7c92142e" emploie l'adresse mémoire "0x00000000. La
memoire ne peut pas être "read"
Lorsque j'enlève les Requery l'erreur ne se produit plus; Cependant j'en ai
besoin pour afficher correctement les données.
Ma machine n'est pas infectée et j'ai fait les tests sur plusieurs ordinateurs. Le même pb apparaît
Bonjour,
ta machine n'est pas infectée? pgz
3stone
Salut,
"carine" | J'utilise la version Access 2000. | J'ai un formulaire principal (basé sur Table X) qui contine 4 sous formulaires | Le form Principal est lié au Sous _Form1 par un champ commun (relation de 1 | à plusieurs) | Le Sous_Form1 est lié au Sous _Form2 (relation de 1 à plusieurs) | Le Sous_Form1 est lié au Sous _Form3 (relation de 1 à plusieurs) | Le Sous_Form2 est lié au Sous _Form4 (relation de 1 à plusieurs) | | on peut shématiser comme ci-dessous : [...] | Sur l'événement Activation du Sous-Form1 je fais un Requery des Sous-Form 2 | et 3 | | Cela fonction tres bien lorsque je crée, je supprime, je modifie des | enregistrements (articles). J'ai fait une liste dans le form Principal de | recherche d'articles. Elle fonction bien. Mais lorsque je recherche 4 ou 5 | articles à la suite un message d'erreur apparaît et je sors violement du | programme. | | Erreur d'application | L'instruction à "0x7c92142e" emploie l'adresse mémoire "0x00000000. La | memoire ne peut pas être "read" | | Lorsque j'enlève les Requery l'erreur ne se produit plus; Cependant j'en ai | besoin pour afficher correctement les données.
Je ne pense pas que l'erreur vienne des requery... évidement, en les supprimant, les formulaires ne sont pas réactualisés, il n'y à pas d'exécution des requêtes sous jacentes...
A tout hasard, vérifie que tes répertoires "TMP" et "TEMP" disposent de sufficement d'espace sur leur disque ou partition!
Reboote le PC et supprime tout ce qui se trouve dans ces deux répertoires!
"carine"
| J'utilise la version Access 2000.
| J'ai un formulaire principal (basé sur Table X) qui contine 4 sous formulaires
| Le form Principal est lié au Sous _Form1 par un champ commun (relation de 1
| à plusieurs)
| Le Sous_Form1 est lié au Sous _Form2 (relation de 1 à plusieurs)
| Le Sous_Form1 est lié au Sous _Form3 (relation de 1 à plusieurs)
| Le Sous_Form2 est lié au Sous _Form4 (relation de 1 à plusieurs)
|
| on peut shématiser comme ci-dessous :
[...]
| Sur l'événement Activation du Sous-Form1 je fais un Requery des Sous-Form 2
| et 3
|
| Cela fonction tres bien lorsque je crée, je supprime, je modifie des
| enregistrements (articles). J'ai fait une liste dans le form Principal de
| recherche d'articles. Elle fonction bien. Mais lorsque je recherche 4 ou 5
| articles à la suite un message d'erreur apparaît et je sors violement du
| programme.
|
| Erreur d'application
| L'instruction à "0x7c92142e" emploie l'adresse mémoire "0x00000000. La
| memoire ne peut pas être "read"
|
| Lorsque j'enlève les Requery l'erreur ne se produit plus; Cependant j'en ai
| besoin pour afficher correctement les données.
Je ne pense pas que l'erreur vienne des requery...
évidement, en les supprimant, les formulaires ne sont pas réactualisés,
il n'y à pas d'exécution des requêtes sous jacentes...
A tout hasard, vérifie que tes répertoires "TMP" et "TEMP" disposent
de sufficement d'espace sur leur disque ou partition!
Reboote le PC et supprime tout ce qui se trouve dans ces deux répertoires!
"carine" | J'utilise la version Access 2000. | J'ai un formulaire principal (basé sur Table X) qui contine 4 sous formulaires | Le form Principal est lié au Sous _Form1 par un champ commun (relation de 1 | à plusieurs) | Le Sous_Form1 est lié au Sous _Form2 (relation de 1 à plusieurs) | Le Sous_Form1 est lié au Sous _Form3 (relation de 1 à plusieurs) | Le Sous_Form2 est lié au Sous _Form4 (relation de 1 à plusieurs) | | on peut shématiser comme ci-dessous : [...] | Sur l'événement Activation du Sous-Form1 je fais un Requery des Sous-Form 2 | et 3 | | Cela fonction tres bien lorsque je crée, je supprime, je modifie des | enregistrements (articles). J'ai fait une liste dans le form Principal de | recherche d'articles. Elle fonction bien. Mais lorsque je recherche 4 ou 5 | articles à la suite un message d'erreur apparaît et je sors violement du | programme. | | Erreur d'application | L'instruction à "0x7c92142e" emploie l'adresse mémoire "0x00000000. La | memoire ne peut pas être "read" | | Lorsque j'enlève les Requery l'erreur ne se produit plus; Cependant j'en ai | besoin pour afficher correctement les données.
Je ne pense pas que l'erreur vienne des requery... évidement, en les supprimant, les formulaires ne sont pas réactualisés, il n'y à pas d'exécution des requêtes sous jacentes...
A tout hasard, vérifie que tes répertoires "TMP" et "TEMP" disposent de sufficement d'espace sur leur disque ou partition!
Reboote le PC et supprime tout ce qui se trouve dans ces deux répertoires!
Si le même problème apparaît sur plusieurs machines, il faut rechercher l'élément que ces machines ont en commun.
Quelques pistes :
1 - Est ce qu'il s'agit de machines de mêmes marques, de mêmes config., achetées en même temps ... (il peut s'agir d'un défaut matériel : problème de barette mémoire...) 2 - Est ce que vous utilisez le même anti-virus : certains empêchent une bonne installation d'access (NAV), et donc apparition de plantages intempestifs. Il faut réinstaller le programme Access en désactivant au préalable le fautif 3 - Il peut s'agir tout simplement d'une erreur de programation, la même cause produisant les mêmes effets quelque soit la machine ...
Il faudrait pouvoir voir ou tester ton code pour en savoir d'avantage.
Bon courage !
-- Lucky_Team
http://www.access-developpement.com
"carine" a écrit dans le message de news:
Re Bonjour,
Ma machine n'est pas infectée et j'ai fait les tests sur plusieurs ordinateurs. Le même pb apparaît
Bonjour,
ta machine n'est pas infectée? pgz
Bonjour,
Si le même problème apparaît sur plusieurs machines, il faut rechercher
l'élément que ces machines ont en commun.
Quelques pistes :
1 - Est ce qu'il s'agit de machines de mêmes marques, de mêmes config.,
achetées en même temps ...
(il peut s'agir d'un défaut matériel : problème de barette mémoire...)
2 - Est ce que vous utilisez le même anti-virus : certains empêchent une
bonne installation d'access (NAV),
et donc apparition de plantages intempestifs. Il faut réinstaller le
programme Access en désactivant au préalable
le fautif
3 - Il peut s'agir tout simplement d'une erreur de programation, la même
cause produisant les mêmes effets
quelque soit la machine
...
Il faudrait pouvoir voir ou tester ton code pour en savoir d'avantage.
Bon courage !
--
Lucky_Team
http://www.access-developpement.com
"carine" <carine@discussions.microsoft.com> a écrit dans le message de news:
96900C84-342F-4CDF-9C01-FACA2DFFE81E@microsoft.com...
Re Bonjour,
Ma machine n'est pas infectée et j'ai fait les tests sur plusieurs
ordinateurs. Le même pb apparaît
Si le même problème apparaît sur plusieurs machines, il faut rechercher l'élément que ces machines ont en commun.
Quelques pistes :
1 - Est ce qu'il s'agit de machines de mêmes marques, de mêmes config., achetées en même temps ... (il peut s'agir d'un défaut matériel : problème de barette mémoire...) 2 - Est ce que vous utilisez le même anti-virus : certains empêchent une bonne installation d'access (NAV), et donc apparition de plantages intempestifs. Il faut réinstaller le programme Access en désactivant au préalable le fautif 3 - Il peut s'agir tout simplement d'une erreur de programation, la même cause produisant les mêmes effets quelque soit la machine ...
Il faudrait pouvoir voir ou tester ton code pour en savoir d'avantage.
Bon courage !
-- Lucky_Team
http://www.access-developpement.com
"carine" a écrit dans le message de news:
Re Bonjour,
Ma machine n'est pas infectée et j'ai fait les tests sur plusieurs ordinateurs. Le même pb apparaît
Bonjour,
ta machine n'est pas infectée? pgz
carine
Bonjour, je vous remercie tous des pistes que vous m'avez proposées. Finalement j'ai contourné le pb en créant un nouveau formulaire dans lequel l'utilisateur choisit soit de créer un nouvel article, soit sélectionne un article existant pour pouvoir le modifer puis j'ouvre le form qui posait des pb. Après chaque action on ferme donc le formulaire article. Pour l'instant ça fonctionne A+
Salut,
"carine" | J'utilise la version Access 2000. | J'ai un formulaire principal (basé sur Table X) qui contine 4 sous formulaires | Le form Principal est lié au Sous _Form1 par un champ commun (relation de 1 | à plusieurs) | Le Sous_Form1 est lié au Sous _Form2 (relation de 1 à plusieurs) | Le Sous_Form1 est lié au Sous _Form3 (relation de 1 à plusieurs) | Le Sous_Form2 est lié au Sous _Form4 (relation de 1 à plusieurs) | | on peut shématiser comme ci-dessous : [...] | Sur l'événement Activation du Sous-Form1 je fais un Requery des Sous-Form 2 | et 3 | | Cela fonction tres bien lorsque je crée, je supprime, je modifie des | enregistrements (articles). J'ai fait une liste dans le form Principal de | recherche d'articles. Elle fonction bien. Mais lorsque je recherche 4 ou 5 | articles à la suite un message d'erreur apparaît et je sors violement du | programme. | | Erreur d'application | L'instruction à "0x7c92142e" emploie l'adresse mémoire "0x00000000. La | memoire ne peut pas être "read" | | Lorsque j'enlève les Requery l'erreur ne se produit plus; Cependant j'en ai | besoin pour afficher correctement les données.
Je ne pense pas que l'erreur vienne des requery... évidement, en les supprimant, les formulaires ne sont pas réactualisés, il n'y à pas d'exécution des requêtes sous jacentes...
A tout hasard, vérifie que tes répertoires "TMP" et "TEMP" disposent de sufficement d'espace sur leur disque ou partition!
Reboote le PC et supprime tout ce qui se trouve dans ces deux répertoires!
Bonjour,
je vous remercie tous des pistes que vous m'avez proposées.
Finalement j'ai contourné le pb en créant un nouveau formulaire dans lequel
l'utilisateur choisit soit de créer un nouvel article, soit sélectionne un
article existant pour pouvoir le modifer puis j'ouvre le form qui posait des
pb. Après chaque action on ferme donc le formulaire article.
Pour l'instant ça fonctionne
A+
Salut,
"carine"
| J'utilise la version Access 2000.
| J'ai un formulaire principal (basé sur Table X) qui contine 4 sous formulaires
| Le form Principal est lié au Sous _Form1 par un champ commun (relation de 1
| à plusieurs)
| Le Sous_Form1 est lié au Sous _Form2 (relation de 1 à plusieurs)
| Le Sous_Form1 est lié au Sous _Form3 (relation de 1 à plusieurs)
| Le Sous_Form2 est lié au Sous _Form4 (relation de 1 à plusieurs)
|
| on peut shématiser comme ci-dessous :
[...]
| Sur l'événement Activation du Sous-Form1 je fais un Requery des Sous-Form 2
| et 3
|
| Cela fonction tres bien lorsque je crée, je supprime, je modifie des
| enregistrements (articles). J'ai fait une liste dans le form Principal de
| recherche d'articles. Elle fonction bien. Mais lorsque je recherche 4 ou 5
| articles à la suite un message d'erreur apparaît et je sors violement du
| programme.
|
| Erreur d'application
| L'instruction à "0x7c92142e" emploie l'adresse mémoire "0x00000000. La
| memoire ne peut pas être "read"
|
| Lorsque j'enlève les Requery l'erreur ne se produit plus; Cependant j'en ai
| besoin pour afficher correctement les données.
Je ne pense pas que l'erreur vienne des requery...
évidement, en les supprimant, les formulaires ne sont pas réactualisés,
il n'y à pas d'exécution des requêtes sous jacentes...
A tout hasard, vérifie que tes répertoires "TMP" et "TEMP" disposent
de sufficement d'espace sur leur disque ou partition!
Reboote le PC et supprime tout ce qui se trouve dans ces deux répertoires!
Bonjour, je vous remercie tous des pistes que vous m'avez proposées. Finalement j'ai contourné le pb en créant un nouveau formulaire dans lequel l'utilisateur choisit soit de créer un nouvel article, soit sélectionne un article existant pour pouvoir le modifer puis j'ouvre le form qui posait des pb. Après chaque action on ferme donc le formulaire article. Pour l'instant ça fonctionne A+
Salut,
"carine" | J'utilise la version Access 2000. | J'ai un formulaire principal (basé sur Table X) qui contine 4 sous formulaires | Le form Principal est lié au Sous _Form1 par un champ commun (relation de 1 | à plusieurs) | Le Sous_Form1 est lié au Sous _Form2 (relation de 1 à plusieurs) | Le Sous_Form1 est lié au Sous _Form3 (relation de 1 à plusieurs) | Le Sous_Form2 est lié au Sous _Form4 (relation de 1 à plusieurs) | | on peut shématiser comme ci-dessous : [...] | Sur l'événement Activation du Sous-Form1 je fais un Requery des Sous-Form 2 | et 3 | | Cela fonction tres bien lorsque je crée, je supprime, je modifie des | enregistrements (articles). J'ai fait une liste dans le form Principal de | recherche d'articles. Elle fonction bien. Mais lorsque je recherche 4 ou 5 | articles à la suite un message d'erreur apparaît et je sors violement du | programme. | | Erreur d'application | L'instruction à "0x7c92142e" emploie l'adresse mémoire "0x00000000. La | memoire ne peut pas être "read" | | Lorsque j'enlève les Requery l'erreur ne se produit plus; Cependant j'en ai | besoin pour afficher correctement les données.
Je ne pense pas que l'erreur vienne des requery... évidement, en les supprimant, les formulaires ne sont pas réactualisés, il n'y à pas d'exécution des requêtes sous jacentes...
A tout hasard, vérifie que tes répertoires "TMP" et "TEMP" disposent de sufficement d'espace sur leur disque ou partition!
Reboote le PC et supprime tout ce qui se trouve dans ces deux répertoires!