Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ + codeuti
+ """;")
Merci de votre aide
Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ + codeuti
+ """;")
Merci de votre aide
Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ + codeuti
+ """;")
Merci de votre aide
Bonjour.
remplace les + par des &, et les " par des ' :
DoCmd.RunSQL "DELETE FROM Etiquettes_Tailles where eti_uti = '" & codeuti &
"';"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour.
remplace les + par des &, et les " par des ' :
DoCmd.RunSQL "DELETE FROM Etiquettes_Tailles where eti_uti = '" & codeuti &
"';"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" <NathalieLebas@discussions.microsoft.com> a écrit dans le
message de news: 4E2086F7-3084-40DF-AB33-3D93B85B8C99@microsoft.com...
Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour.
remplace les + par des &, et les " par des ' :
DoCmd.RunSQL "DELETE FROM Etiquettes_Tailles where eti_uti = '" & codeuti &
"';"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti
&
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un
module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures
!!
Merci encore
Nathalie
Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti
&
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un
module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures
!!
Merci encore
Nathalie
Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti
&
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un
module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures
!!
Merci encore
Nathalie
Ta commande n'est pas bonne avec les guillemets que tu as mis. pour entrer
un guillemet il faut le doubler.
as-tu essayer ma proposition avec les ' c'est plus facile ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti
&
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un
module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures
!!
Merci encore
Nathalie
Ta commande n'est pas bonne avec les guillemets que tu as mis. pour entrer
un guillemet il faut le doubler.
as-tu essayer ma proposition avec les ' c'est plus facile ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" <NathalieLebas@discussions.microsoft.com> a écrit dans le
message de news: 060F921B-6F8C-4BA0-8B7B-3640690521B1@microsoft.com...
Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti
&
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un
module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures
!!
Merci encore
Nathalie
Ta commande n'est pas bonne avec les guillemets que tu as mis. pour entrer
un guillemet il faut le doubler.
as-tu essayer ma proposition avec les ' c'est plus facile ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti
&
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un
module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures
!!
Merci encore
Nathalie
Que je mets des " ou des ', le résultat est le même.
Cette commande fonctionne aussi :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = '' & codeuti
&
'';")
Je pense que mon problème comme je te l'écrivais ce matin, est ma variable
globale codeuti qui est à null. Ce que je ne comprends pas c'est que je
l'utilise plus loin et qu'elle n'est pas null !
Si tu as une idée.
Bonsoir
Nathalie
Que je mets des " ou des ', le résultat est le même.
Cette commande fonctionne aussi :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = '' & codeuti
&
'';")
Je pense que mon problème comme je te l'écrivais ce matin, est ma variable
globale codeuti qui est à null. Ce que je ne comprends pas c'est que je
l'utilise plus loin et qu'elle n'est pas null !
Si tu as une idée.
Bonsoir
Nathalie
Que je mets des " ou des ', le résultat est le même.
Cette commande fonctionne aussi :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = '' & codeuti
&
'';")
Je pense que mon problème comme je te l'écrivais ce matin, est ma variable
globale codeuti qui est à null. Ce que je ne comprends pas c'est que je
l'utilise plus loin et qu'elle n'est pas null !
Si tu as une idée.
Bonsoir
Nathalie
Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti &
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures !!
Merci encore
NathalieBonjour.
remplace les + par des &, et les " par des ' :
DoCmd.RunSQL "DELETE FROM Etiquettes_Tailles where eti_uti = '" & codeuti &
"';"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti &
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures !!
Merci encore
Nathalie
Bonjour.
remplace les + par des &, et les " par des ' :
DoCmd.RunSQL "DELETE FROM Etiquettes_Tailles where eti_uti = '" & codeuti &
"';"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" <NathalieLebas@discussions.microsoft.com> a écrit dans le
message de news: 4E2086F7-3084-40DF-AB33-3D93B85B8C99@microsoft.com...
Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti &
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures !!
Merci encore
NathalieBonjour.
remplace les + par des &, et les " par des ' :
DoCmd.RunSQL "DELETE FROM Etiquettes_Tailles where eti_uti = '" & codeuti &
"';"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
tu as supprimé les " ou les ', c'est donc que codeuti est numérique ?sinon
ça ne peut pas marcher.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Que je mets des " ou des ', le résultat est le même.
Cette commande fonctionne aussi :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = '' & codeuti
&
'';")
Je pense que mon problème comme je te l'écrivais ce matin, est ma variable
globale codeuti qui est à null. Ce que je ne comprends pas c'est que je
l'utilise plus loin et qu'elle n'est pas null !
Si tu as une idée.
Bonsoir
Nathalie
tu as supprimé les " ou les ', c'est donc que codeuti est numérique ?sinon
ça ne peut pas marcher.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" <NathalieLebas@discussions.microsoft.com> a écrit dans le
message de news: 5D4BFBA8-B640-497C-83A7-3D208E85A18F@microsoft.com...
Que je mets des " ou des ', le résultat est le même.
Cette commande fonctionne aussi :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = '' & codeuti
&
'';")
Je pense que mon problème comme je te l'écrivais ce matin, est ma variable
globale codeuti qui est à null. Ce que je ne comprends pas c'est que je
l'utilise plus loin et qu'elle n'est pas null !
Si tu as une idée.
Bonsoir
Nathalie
tu as supprimé les " ou les ', c'est donc que codeuti est numérique ?sinon
ça ne peut pas marcher.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Que je mets des " ou des ', le résultat est le même.
Cette commande fonctionne aussi :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = '' & codeuti
&
'';")
Je pense que mon problème comme je te l'écrivais ce matin, est ma variable
globale codeuti qui est à null. Ce que je ne comprends pas c'est que je
l'utilise plus loin et qu'elle n'est pas null !
Si tu as une idée.
Bonsoir
Nathalie
Bonjour Nathalie,
Dans un de tes modules de portée globale, ta variable est bien déclarée
par un *PUBLIC* codeuti as String ?
Si oui, alors tu dois avoir une proc qui la réinitialise.
A+
EricBonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti &
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures !!
Merci encore
NathalieBonjour.
remplace les + par des &, et les " par des ' :
DoCmd.RunSQL "DELETE FROM Etiquettes_Tailles where eti_uti = '" & codeuti &
"';"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour Nathalie,
Dans un de tes modules de portée globale, ta variable est bien déclarée
par un *PUBLIC* codeuti as String ?
Si oui, alors tu dois avoir une proc qui la réinitialise.
A+
Eric
Bonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti &
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures !!
Merci encore
Nathalie
Bonjour.
remplace les + par des &, et les " par des ' :
DoCmd.RunSQL "DELETE FROM Etiquettes_Tailles where eti_uti = '" & codeuti &
"';"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" <NathalieLebas@discussions.microsoft.com> a écrit dans le
message de news: 4E2086F7-3084-40DF-AB33-3D93B85B8C99@microsoft.com...
Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour Nathalie,
Dans un de tes modules de portée globale, ta variable est bien déclarée
par un *PUBLIC* codeuti as String ?
Si oui, alors tu dois avoir une proc qui la réinitialise.
A+
EricBonjour,
Merci Raymond et Eric de vos réponses. En vérité pour ne plus avoir de
message d'erreur, j'ai du écrire :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = "" & codeuti &
"";")
Là, plus d'anomalie mais cela ne fonctionne pas pour autant. En effet, ma
variable codeuti est une variable globale déclarée en string dans un module.
Cette variable est garnie par l'utilisateur lors de son entrée dans
l'application, c'est son login. Malheureusement quand j'utilise cette
variable globale dans cette instruction sont contenu est null alors que le
login a bien été saisi puisque je gére l'affichage des formulaires avec ce
login et que cela fonctionne ! Je ne sais pas pourquoi ma variable globale
est soudainement à null. D'autant plus que dans un autre formulaire, je
l'utilise et qu'elle n'est pas à null, je n'y comprends rien.
Si vous avez une idée, elle sera la bienvenue, je cherche depuis 2 heures !!
Merci encore
NathalieBonjour.
remplace les + par des &, et les " par des ' :
DoCmd.RunSQL "DELETE FROM Etiquettes_Tailles where eti_uti = '" & codeuti &
"';"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie Lebas" a écrit dans le
message de news:Bonjour à tous,
J'ai reçu une erreur d'exécution 3129 sur un delete, savez-vous pourquoi ?
Dans certains formulaires, cette ligne ne pose pas de problème, dans
d'autres si !
Voici la ligne en question :
DoCmd.RunSQL ("DELETE FROM Etiquettes_Tailles where eti_uti = """ +
codeuti
+ """;")
Merci de votre aide
--
Nathalie
Bonjour,
Non, je n'ai pas fais comme cela.
Peux-tu regarder la réponse que je viens de faire à Raymond où je m'explique.
Merci
Nathalie
Bonjour,
Non, je n'ai pas fais comme cela.
Peux-tu regarder la réponse que je viens de faire à Raymond où je m'explique.
Merci
Nathalie
Bonjour,
Non, je n'ai pas fais comme cela.
Peux-tu regarder la réponse que je viens de faire à Raymond où je m'explique.
Merci
Nathalie