dans un module VB access 2000
je met à jour les champs d'une table avec des extraits de champs d'une autre
table
j'utilise deux recordset et une syntaxe similaire à celle-ci
Ms!{00:00] = Im!Mid(Im!H0,5,4)
cela fonctionne mais j'ai 72 champs comme celui là mettre à jour (6 x 24h)
du genre 00:10 puis 00:20 jusqu'à 23:50 (tout juste c'est toutes les 10 mn)
et des champs d'origine qui sont sous la forme H0 ... H23
avec deux boucles For Next j'ai écrit une seule expression en variable texte
"Ms![" & HH & "] = Mid(Im!" & Vh & ", " & (j * 4) + 1 & " ,4)"
le format est correct
mais est-il possible de faire exécuter une expression (variable texte) de la
forme
Exp = "Ms!{00:00] = Im!Mid(Im!H0,5,4)"
celle-ci étant préalablement composée avec les variables ad-hoc ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
RE-Bonjour aussi.
tu penses que cette syntaxe fonctionne sous access ? Ms!{00:00] = Im!Mid(Im!H0,5,4)
quelle est ta version access , que je la commande immédiatement.
-- @+ 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
"Phil" a écrit dans le message de news:
dans un module VB access 2000 je met à jour les champs d'une table avec des extraits de champs d'une autre table j'utilise deux recordset et une syntaxe similaire à celle-ci
Ms!{00:00] = Im!Mid(Im!H0,5,4)
cela fonctionne mais j'ai 72 champs comme celui là mettre à jour (6 x 24h) du genre 00:10 puis 00:20 jusqu'à 23:50 (tout juste c'est toutes les 10 mn) et des champs d'origine qui sont sous la forme H0 ... H23
avec deux boucles For Next j'ai écrit une seule expression en variable texte "Ms![" & HH & "] = Mid(Im!" & Vh & ", " & (j * 4) + 1 & " ,4)" le format est correct
mais est-il possible de faire exécuter une expression (variable texte) de la forme Exp = "Ms!{00:00] = Im!Mid(Im!H0,5,4)" celle-ci étant préalablement composée avec les variables ad-hoc ?
Merci de votre aide Phil-87.85
RE-Bonjour aussi.
tu penses que cette syntaxe fonctionne sous access ?
Ms!{00:00] = Im!Mid(Im!H0,5,4)
quelle est ta version access , que je la commande immédiatement.
--
@+
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
"Phil" <phil@x.com> a écrit dans le message de news:
eerK1HuOFHA.1172@TK2MSFTNGP12.phx.gbl...
dans un module VB access 2000
je met à jour les champs d'une table avec des extraits de champs d'une
autre
table
j'utilise deux recordset et une syntaxe similaire à celle-ci
Ms!{00:00] = Im!Mid(Im!H0,5,4)
cela fonctionne mais j'ai 72 champs comme celui là mettre à jour (6 x 24h)
du genre 00:10 puis 00:20 jusqu'à 23:50 (tout juste c'est toutes les 10
mn)
et des champs d'origine qui sont sous la forme H0 ... H23
avec deux boucles For Next j'ai écrit une seule expression en variable
texte
"Ms![" & HH & "] = Mid(Im!" & Vh & ", " & (j * 4) + 1 & " ,4)"
le format est correct
mais est-il possible de faire exécuter une expression (variable texte) de
la
forme
Exp = "Ms!{00:00] = Im!Mid(Im!H0,5,4)"
celle-ci étant préalablement composée avec les variables ad-hoc ?
tu penses que cette syntaxe fonctionne sous access ? Ms!{00:00] = Im!Mid(Im!H0,5,4)
quelle est ta version access , que je la commande immédiatement.
-- @+ 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
"Phil" a écrit dans le message de news:
dans un module VB access 2000 je met à jour les champs d'une table avec des extraits de champs d'une autre table j'utilise deux recordset et une syntaxe similaire à celle-ci
Ms!{00:00] = Im!Mid(Im!H0,5,4)
cela fonctionne mais j'ai 72 champs comme celui là mettre à jour (6 x 24h) du genre 00:10 puis 00:20 jusqu'à 23:50 (tout juste c'est toutes les 10 mn) et des champs d'origine qui sont sous la forme H0 ... H23
avec deux boucles For Next j'ai écrit une seule expression en variable texte "Ms![" & HH & "] = Mid(Im!" & Vh & ", " & (j * 4) + 1 & " ,4)" le format est correct
mais est-il possible de faire exécuter une expression (variable texte) de la forme Exp = "Ms!{00:00] = Im!Mid(Im!H0,5,4)" celle-ci étant préalablement composée avec les variables ad-hoc ?
Merci de votre aide Phil-87.85
Phil
celle initiale non mais celle là oui elle fonctionne sous access 2000 et XP Ms![00:00] = Mid(Im!H0, 1, 4)
mais si j'ai cette expression sous la forme d'une variable texte est-il possible d'en demander l'exécution ?
je ne sait pas si c'est le bon terme mais je souhaite faire comme avec une chaine SQL comme SQL = "SELECT import.* INTO Import2 " & _ "FROM import LEFT JOIN [PA] ON import.NOM_DU_PA = [PA].NOM_DU_PA " & _ "WHERE ((([PA].NOM_DU_PA) Is Null));" BD.Execute SQL dans certaines applis cette chaine SQL est comopsées avec certaines variables modifiées au cours de l'exécution et cela fonctionne très bien
merci de votre aide
"Raymond [mvp]" a écrit dans le message de news:
RE-Bonjour aussi.
tu penses que cette syntaxe fonctionne sous access ? Ms!{00:00] = Im!Mid(Im!H0,5,4)
quelle est ta version access , que je la commande immédiatement.
-- @+ 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
"Phil" a écrit dans le message de news:
dans un module VB access 2000 je met à jour les champs d'une table avec des extraits de champs d'une autre table j'utilise deux recordset et une syntaxe similaire à celle-ci
Ms!{00:00] = Im!Mid(Im!H0,5,4)
cela fonctionne mais j'ai 72 champs comme celui là mettre à jour (6 x 24h)
du genre 00:10 puis 00:20 jusqu'à 23:50 (tout juste c'est toutes les 10 mn) et des champs d'origine qui sont sous la forme H0 ... H23
avec deux boucles For Next j'ai écrit une seule expression en variable texte "Ms![" & HH & "] = Mid(Im!" & Vh & ", " & (j * 4) + 1 & " ,4)" le format est correct
mais est-il possible de faire exécuter une expression (variable texte) de
la forme Exp = "Ms!{00:00] = Im!Mid(Im!H0,5,4)" celle-ci étant préalablement composée avec les variables ad-hoc ?
Merci de votre aide Phil-87.85
celle initiale non mais celle là oui elle fonctionne sous access 2000 et XP
Ms![00:00] = Mid(Im!H0, 1, 4)
mais si j'ai cette expression sous la forme d'une variable texte
est-il possible d'en demander l'exécution ?
je ne sait pas si c'est le bon terme mais je souhaite faire comme
avec une chaine SQL comme
SQL = "SELECT import.* INTO Import2 " & _
"FROM import LEFT JOIN [PA] ON import.NOM_DU_PA = [PA].NOM_DU_PA
" & _
"WHERE ((([PA].NOM_DU_PA) Is Null));"
BD.Execute SQL
dans certaines applis cette chaine SQL est comopsées avec certaines
variables modifiées au cours de l'exécution et cela fonctionne très bien
merci de votre aide
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news:uqrqcYuOFHA.4052@TK2MSFTNGP12.phx.gbl...
RE-Bonjour aussi.
tu penses que cette syntaxe fonctionne sous access ?
Ms!{00:00] = Im!Mid(Im!H0,5,4)
quelle est ta version access , que je la commande immédiatement.
--
@+
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
"Phil" <phil@x.com> a écrit dans le message de news:
eerK1HuOFHA.1172@TK2MSFTNGP12.phx.gbl...
dans un module VB access 2000
je met à jour les champs d'une table avec des extraits de champs d'une
autre
table
j'utilise deux recordset et une syntaxe similaire à celle-ci
Ms!{00:00] = Im!Mid(Im!H0,5,4)
cela fonctionne mais j'ai 72 champs comme celui là mettre à jour (6 x
24h)
du genre 00:10 puis 00:20 jusqu'à 23:50 (tout juste c'est toutes les 10
mn)
et des champs d'origine qui sont sous la forme H0 ... H23
avec deux boucles For Next j'ai écrit une seule expression en variable
texte
"Ms![" & HH & "] = Mid(Im!" & Vh & ", " & (j * 4) + 1 & " ,4)"
le format est correct
mais est-il possible de faire exécuter une expression (variable texte)
de
la
forme
Exp = "Ms!{00:00] = Im!Mid(Im!H0,5,4)"
celle-ci étant préalablement composée avec les variables ad-hoc ?
celle initiale non mais celle là oui elle fonctionne sous access 2000 et XP Ms![00:00] = Mid(Im!H0, 1, 4)
mais si j'ai cette expression sous la forme d'une variable texte est-il possible d'en demander l'exécution ?
je ne sait pas si c'est le bon terme mais je souhaite faire comme avec une chaine SQL comme SQL = "SELECT import.* INTO Import2 " & _ "FROM import LEFT JOIN [PA] ON import.NOM_DU_PA = [PA].NOM_DU_PA " & _ "WHERE ((([PA].NOM_DU_PA) Is Null));" BD.Execute SQL dans certaines applis cette chaine SQL est comopsées avec certaines variables modifiées au cours de l'exécution et cela fonctionne très bien
merci de votre aide
"Raymond [mvp]" a écrit dans le message de news:
RE-Bonjour aussi.
tu penses que cette syntaxe fonctionne sous access ? Ms!{00:00] = Im!Mid(Im!H0,5,4)
quelle est ta version access , que je la commande immédiatement.
-- @+ 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
"Phil" a écrit dans le message de news:
dans un module VB access 2000 je met à jour les champs d'une table avec des extraits de champs d'une autre table j'utilise deux recordset et une syntaxe similaire à celle-ci
Ms!{00:00] = Im!Mid(Im!H0,5,4)
cela fonctionne mais j'ai 72 champs comme celui là mettre à jour (6 x 24h)
du genre 00:10 puis 00:20 jusqu'à 23:50 (tout juste c'est toutes les 10 mn) et des champs d'origine qui sont sous la forme H0 ... H23
avec deux boucles For Next j'ai écrit une seule expression en variable texte "Ms![" & HH & "] = Mid(Im!" & Vh & ", " & (j * 4) + 1 & " ,4)" le format est correct
mais est-il possible de faire exécuter une expression (variable texte) de
la forme Exp = "Ms!{00:00] = Im!Mid(Im!H0,5,4)" celle-ci étant préalablement composée avec les variables ad-hoc ?
Merci de votre aide Phil-87.85
Raymond [mvp]
c'est déjà mieux.
voir la fonction Eval. -- @+ 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
"Phil" a écrit dans le message de news:
celle initiale non mais celle là oui elle fonctionne sous access 2000 et XP Ms![00:00] = Mid(Im!H0, 1, 4)
mais si j'ai cette expression sous la forme d'une variable texte est-il possible d'en demander l'exécution ?
je ne sait pas si c'est le bon terme mais je souhaite faire comme avec une chaine SQL comme SQL = "SELECT import.* INTO Import2 " & _ "FROM import LEFT JOIN [PA] ON import.NOM_DU_PA = [PA].NOM_DU_PA " & _ "WHERE ((([PA].NOM_DU_PA) Is Null));" BD.Execute SQL dans certaines applis cette chaine SQL est comopsées avec certaines variables modifiées au cours de l'exécution et cela fonctionne très bien
merci de votre aide
c'est déjà mieux.
voir la fonction Eval.
--
@+
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
"Phil" <phil@x.com> a écrit dans le message de news:
eKUlyiuOFHA.3336@TK2MSFTNGP10.phx.gbl...
celle initiale non mais celle là oui elle fonctionne sous access 2000 et
XP
Ms![00:00] = Mid(Im!H0, 1, 4)
mais si j'ai cette expression sous la forme d'une variable texte
est-il possible d'en demander l'exécution ?
je ne sait pas si c'est le bon terme mais je souhaite faire comme
avec une chaine SQL comme
SQL = "SELECT import.* INTO Import2 " & _
"FROM import LEFT JOIN [PA] ON import.NOM_DU_PA =
[PA].NOM_DU_PA
" & _
"WHERE ((([PA].NOM_DU_PA) Is Null));"
BD.Execute SQL
dans certaines applis cette chaine SQL est comopsées avec certaines
variables modifiées au cours de l'exécution et cela fonctionne très bien
voir la fonction Eval. -- @+ 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
"Phil" a écrit dans le message de news:
celle initiale non mais celle là oui elle fonctionne sous access 2000 et XP Ms![00:00] = Mid(Im!H0, 1, 4)
mais si j'ai cette expression sous la forme d'une variable texte est-il possible d'en demander l'exécution ?
je ne sait pas si c'est le bon terme mais je souhaite faire comme avec une chaine SQL comme SQL = "SELECT import.* INTO Import2 " & _ "FROM import LEFT JOIN [PA] ON import.NOM_DU_PA = [PA].NOM_DU_PA " & _ "WHERE ((([PA].NOM_DU_PA) Is Null));" BD.Execute SQL dans certaines applis cette chaine SQL est comopsées avec certaines variables modifiées au cours de l'exécution et cela fonctionne très bien