Je souhaite développer un projet utilisant une base Access. Mon interogation
est la suivante: Vaut-il mieux développer directement en VBA sous Access ou
en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si
possible, quels sont les avantages et les inconvénients de ces 2 solutions.
Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir
afficher des états directement à l'ecran .... je ne sais pas si cela est
possible si je développe une application sous VB6 ....
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
Jacques93
Bonjour Kamel, Kamel a écrit :
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon interogation est la suivante: Vaut-il mieux développer directement en VBA sous Access ou en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si possible, quels sont les avantages et les inconvénients de ces 2 solutions. Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir afficher des états directement à l'ecran .... je ne sais pas si cela est possible si je développe une application sous VB6 ....
Ta question demande quelques précisions :
> Je souhaite développer un projet utilisant une base Access
Que doit il faire d'autre ? Est ce que la base Access est le centre du projet ou un outil connexe au projet ?
Sur le fonds je dirais que VB6 est mort, donc vive VBA ... c'est un avis purement personnel. Si tu pars sur un nouveau projet c'est entre .Net et VBA qu'il faut choisir.
-- Cordialement,
Jacques.
Bonjour Kamel,
Kamel a écrit :
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon interogation
est la suivante: Vaut-il mieux développer directement en VBA sous Access ou
en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si
possible, quels sont les avantages et les inconvénients de ces 2 solutions.
Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir
afficher des états directement à l'ecran .... je ne sais pas si cela est
possible si je développe une application sous VB6 ....
Ta question demande quelques précisions :
> Je souhaite développer un projet utilisant une base Access
Que doit il faire d'autre ? Est ce que la base Access est le centre du
projet ou un outil connexe au projet ?
Sur le fonds je dirais que VB6 est mort, donc vive VBA ...
c'est un avis purement personnel. Si tu pars sur un nouveau projet c'est
entre .Net et VBA qu'il faut choisir.
Je souhaite développer un projet utilisant une base Access. Mon interogation est la suivante: Vaut-il mieux développer directement en VBA sous Access ou en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si possible, quels sont les avantages et les inconvénients de ces 2 solutions. Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir afficher des états directement à l'ecran .... je ne sais pas si cela est possible si je développe une application sous VB6 ....
Ta question demande quelques précisions :
> Je souhaite développer un projet utilisant une base Access
Que doit il faire d'autre ? Est ce que la base Access est le centre du projet ou un outil connexe au projet ?
Sur le fonds je dirais que VB6 est mort, donc vive VBA ... c'est un avis purement personnel. Si tu pars sur un nouveau projet c'est entre .Net et VBA qu'il faut choisir.
-- Cordialement,
Jacques.
Alain Ménard
Bonjour,
Si tu souhaites facilement manipuler tes données et créer des états alors n'hésites pas. Restes dans Access et utilises VBA.
Bien sur Access ne crée pas d'EXE mais cela ne te gêne sans doute pas.
En tout cas y'a pas photo. Tout est long à faire dans VB6 des lors qu'on manipules des Bases. Dans Access c'est si simple.
De la part d'un adorateur Access qui fait du VB6 depuis 3 ans.
-- Cordialement
Alain Ménard
"Kamel" a écrit dans le message de news:%23DHWIG$
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon
interogation
est la suivante: Vaut-il mieux développer directement en VBA sous Access
ou
en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si possible, quels sont les avantages et les inconvénients de ces 2
solutions.
Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir afficher des états directement à l'ecran .... je ne sais pas si cela est possible si je développe une application sous VB6 ....
Merci pour vos réponses !
Kamel
Bonjour,
Si tu souhaites facilement manipuler tes données et créer des états alors
n'hésites pas. Restes dans Access et utilises VBA.
Bien sur Access ne crée pas d'EXE mais cela ne te gêne sans doute pas.
En tout cas y'a pas photo. Tout est long à faire dans VB6 des lors qu'on
manipules des Bases. Dans Access c'est si simple.
De la part d'un adorateur Access qui fait du VB6 depuis 3 ans.
--
Cordialement
Alain Ménard
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:%23DHWIG$cFHA.1448@TK2MSFTNGP14.phx.gbl...
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon
interogation
est la suivante: Vaut-il mieux développer directement en VBA sous Access
ou
en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si
possible, quels sont les avantages et les inconvénients de ces 2
solutions.
Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir
afficher des états directement à l'ecran .... je ne sais pas si cela est
possible si je développe une application sous VB6 ....
Si tu souhaites facilement manipuler tes données et créer des états alors n'hésites pas. Restes dans Access et utilises VBA.
Bien sur Access ne crée pas d'EXE mais cela ne te gêne sans doute pas.
En tout cas y'a pas photo. Tout est long à faire dans VB6 des lors qu'on manipules des Bases. Dans Access c'est si simple.
De la part d'un adorateur Access qui fait du VB6 depuis 3 ans.
-- Cordialement
Alain Ménard
"Kamel" a écrit dans le message de news:%23DHWIG$
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon
interogation
est la suivante: Vaut-il mieux développer directement en VBA sous Access
ou
en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si possible, quels sont les avantages et les inconvénients de ces 2
solutions.
Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir afficher des états directement à l'ecran .... je ne sais pas si cela est possible si je développe une application sous VB6 ....
Merci pour vos réponses !
Kamel
Kamel
Merci pour ta réponse Alain,
mais au sujet du .EXE ne peut on pas en créer avec un certain Runtime ... J'en ai entendu parlé mais je ne sais pas exactement ce que c'est .... ???
Merci !
Kamel
"Alain Ménard" a écrit dans le message de news: 42b839a7$0$32410$
Bonjour,
Si tu souhaites facilement manipuler tes données et créer des états alors n'hésites pas. Restes dans Access et utilises VBA.
Bien sur Access ne crée pas d'EXE mais cela ne te gêne sans doute pas.
En tout cas y'a pas photo. Tout est long à faire dans VB6 des lors qu'on manipules des Bases. Dans Access c'est si simple.
De la part d'un adorateur Access qui fait du VB6 depuis 3 ans.
-- Cordialement
Alain Ménard
"Kamel" a écrit dans le message de news:%23DHWIG$
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon
interogation
est la suivante: Vaut-il mieux développer directement en VBA sous Access
ou
en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si possible, quels sont les avantages et les inconvénients de ces 2
solutions.
Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir afficher des états directement à l'ecran .... je ne sais pas si cela est possible si je développe une application sous VB6 ....
Merci pour vos réponses !
Kamel
Merci pour ta réponse Alain,
mais au sujet du .EXE ne peut on pas en créer avec un certain Runtime ...
J'en ai entendu parlé mais je ne sais pas exactement ce que c'est .... ???
Merci !
Kamel
"Alain Ménard" <amenard@vision-tech.fr> a écrit dans le message de news:
42b839a7$0$32410$626a14ce@news.free.fr...
Bonjour,
Si tu souhaites facilement manipuler tes données et créer des états alors
n'hésites pas. Restes dans Access et utilises VBA.
Bien sur Access ne crée pas d'EXE mais cela ne te gêne sans doute pas.
En tout cas y'a pas photo. Tout est long à faire dans VB6 des lors qu'on
manipules des Bases. Dans Access c'est si simple.
De la part d'un adorateur Access qui fait du VB6 depuis 3 ans.
--
Cordialement
Alain Ménard
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:%23DHWIG$cFHA.1448@TK2MSFTNGP14.phx.gbl...
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon
interogation
est la suivante: Vaut-il mieux développer directement en VBA sous Access
ou
en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si
possible, quels sont les avantages et les inconvénients de ces 2
solutions.
Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir
afficher des états directement à l'ecran .... je ne sais pas si cela est
possible si je développe une application sous VB6 ....
mais au sujet du .EXE ne peut on pas en créer avec un certain Runtime ... J'en ai entendu parlé mais je ne sais pas exactement ce que c'est .... ???
Merci !
Kamel
"Alain Ménard" a écrit dans le message de news: 42b839a7$0$32410$
Bonjour,
Si tu souhaites facilement manipuler tes données et créer des états alors n'hésites pas. Restes dans Access et utilises VBA.
Bien sur Access ne crée pas d'EXE mais cela ne te gêne sans doute pas.
En tout cas y'a pas photo. Tout est long à faire dans VB6 des lors qu'on manipules des Bases. Dans Access c'est si simple.
De la part d'un adorateur Access qui fait du VB6 depuis 3 ans.
-- Cordialement
Alain Ménard
"Kamel" a écrit dans le message de news:%23DHWIG$
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon
interogation
est la suivante: Vaut-il mieux développer directement en VBA sous Access
ou
en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si possible, quels sont les avantages et les inconvénients de ces 2
solutions.
Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir afficher des états directement à l'ecran .... je ne sais pas si cela est possible si je développe une application sous VB6 ....
Merci pour vos réponses !
Kamel
Fred
Dans son message %23% Kamel nous dit :
Merci pour ta réponse Alain,
mais au sujet du .EXE ne peut on pas en créer avec un certain Runtime ... J'en ai entendu parlé mais je ne sais pas exactement ce que c'est .... ???
Oui, dans les versions office developer. La première page qui m'est tombée sous la main :) http://www.microsoft.com/france/formezvous/office/office/info.asp?mar=/france/formezvous/office/access/accessruntime_1.html
-- Fred
Dans son message %23%23fpnpqdFHA.3328@TK2MSFTNGP09.phx.gbl
Kamel nous dit :
Merci pour ta réponse Alain,
mais au sujet du .EXE ne peut on pas en créer avec un certain Runtime
... J'en ai entendu parlé mais je ne sais pas exactement ce que c'est
.... ???
Oui, dans les versions office developer.
La première page qui m'est tombée sous la main :)
http://www.microsoft.com/france/formezvous/office/office/info.asp?mar=/france/formezvous/office/access/accessruntime_1.html
mais au sujet du .EXE ne peut on pas en créer avec un certain Runtime ... J'en ai entendu parlé mais je ne sais pas exactement ce que c'est .... ???
Oui, dans les versions office developer. La première page qui m'est tombée sous la main :) http://www.microsoft.com/france/formezvous/office/office/info.asp?mar=/france/formezvous/office/access/accessruntime_1.html
-- Fred
Alain Ménard
Re,
Non le runtime ne cree pas un executable. Il permet simplement de faire tourner un MDB ou un MDE. Le MDE est un MDB compilé. Mais le MDE n'est pas un exécutable.
-- Cordialement
Alain Ménard
"Kamel" a écrit dans le message de news:%23%
Merci pour ta réponse Alain,
mais au sujet du .EXE ne peut on pas en créer avec un certain Runtime ... J'en ai entendu parlé mais je ne sais pas exactement ce que c'est .... ???
Merci !
Kamel
"Alain Ménard" a écrit dans le message de news: 42b839a7$0$32410$ > Bonjour, > > Si tu souhaites facilement manipuler tes données et créer des états
alors
> n'hésites pas. Restes dans Access et utilises VBA. > > Bien sur Access ne crée pas d'EXE mais cela ne te gêne sans doute pas. > > En tout cas y'a pas photo. Tout est long à faire dans VB6 des lors qu'on > manipules des Bases. Dans Access c'est si simple. > > De la part d'un adorateur Access qui fait du VB6 depuis 3 ans. > > -- > Cordialement > > Alain Ménard > > "Kamel" a écrit dans le message de > news:%23DHWIG$ >> Bonjour >> >> Je souhaite développer un projet utilisant une base Access. Mon > interogation >> est la suivante: Vaut-il mieux développer directement en VBA sous
Access
> ou >> en VB6 utilisant une base de données sous Access ? J'aimerais savoir,
si
>> possible, quels sont les avantages et les inconvénients de ces 2 > solutions. >> Un des avantages de le réaliser sous VBA me permet par exemple de
pouvoir
>> afficher des états directement à l'ecran .... je ne sais pas si cela
est
>> possible si je développe une application sous VB6 .... >> >> Merci pour vos réponses ! >> >> Kamel >> >> > >
Re,
Non le runtime ne cree pas un executable. Il permet simplement de faire
tourner un MDB ou un MDE. Le MDE est un MDB compilé. Mais le MDE n'est pas
un exécutable.
--
Cordialement
Alain Ménard
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:%23%23fpnpqdFHA.3328@TK2MSFTNGP09.phx.gbl...
Merci pour ta réponse Alain,
mais au sujet du .EXE ne peut on pas en créer avec un certain Runtime ...
J'en ai entendu parlé mais je ne sais pas exactement ce que c'est .... ???
Merci !
Kamel
"Alain Ménard" <amenard@vision-tech.fr> a écrit dans le message de news:
42b839a7$0$32410$626a14ce@news.free.fr...
> Bonjour,
>
> Si tu souhaites facilement manipuler tes données et créer des états
alors
> n'hésites pas. Restes dans Access et utilises VBA.
>
> Bien sur Access ne crée pas d'EXE mais cela ne te gêne sans doute pas.
>
> En tout cas y'a pas photo. Tout est long à faire dans VB6 des lors qu'on
> manipules des Bases. Dans Access c'est si simple.
>
> De la part d'un adorateur Access qui fait du VB6 depuis 3 ans.
>
> --
> Cordialement
>
> Alain Ménard
>
> "Kamel" <kamel@bogoss.com> a écrit dans le message de
> news:%23DHWIG$cFHA.1448@TK2MSFTNGP14.phx.gbl...
>> Bonjour
>>
>> Je souhaite développer un projet utilisant une base Access. Mon
> interogation
>> est la suivante: Vaut-il mieux développer directement en VBA sous
Access
> ou
>> en VB6 utilisant une base de données sous Access ? J'aimerais savoir,
si
>> possible, quels sont les avantages et les inconvénients de ces 2
> solutions.
>> Un des avantages de le réaliser sous VBA me permet par exemple de
pouvoir
>> afficher des états directement à l'ecran .... je ne sais pas si cela
est
>> possible si je développe une application sous VB6 ....
>>
>> Merci pour vos réponses !
>>
>> Kamel
>>
>>
>
>
Non le runtime ne cree pas un executable. Il permet simplement de faire tourner un MDB ou un MDE. Le MDE est un MDB compilé. Mais le MDE n'est pas un exécutable.
-- Cordialement
Alain Ménard
"Kamel" a écrit dans le message de news:%23%
Merci pour ta réponse Alain,
mais au sujet du .EXE ne peut on pas en créer avec un certain Runtime ... J'en ai entendu parlé mais je ne sais pas exactement ce que c'est .... ???
Merci !
Kamel
"Alain Ménard" a écrit dans le message de news: 42b839a7$0$32410$ > Bonjour, > > Si tu souhaites facilement manipuler tes données et créer des états
alors
> n'hésites pas. Restes dans Access et utilises VBA. > > Bien sur Access ne crée pas d'EXE mais cela ne te gêne sans doute pas. > > En tout cas y'a pas photo. Tout est long à faire dans VB6 des lors qu'on > manipules des Bases. Dans Access c'est si simple. > > De la part d'un adorateur Access qui fait du VB6 depuis 3 ans. > > -- > Cordialement > > Alain Ménard > > "Kamel" a écrit dans le message de > news:%23DHWIG$ >> Bonjour >> >> Je souhaite développer un projet utilisant une base Access. Mon > interogation >> est la suivante: Vaut-il mieux développer directement en VBA sous
Access
> ou >> en VB6 utilisant une base de données sous Access ? J'aimerais savoir,
si
>> possible, quels sont les avantages et les inconvénients de ces 2 > solutions. >> Un des avantages de le réaliser sous VBA me permet par exemple de
pouvoir
>> afficher des états directement à l'ecran .... je ne sais pas si cela
est
>> possible si je développe une application sous VB6 .... >> >> Merci pour vos réponses ! >> >> Kamel >> >> > >
Gilles Le Bret
Bonjour Kamel
j'utilise depuis plusieurs années l'architecture suivante: une bd access qui comprend les tables ET les queries. cela permet si tu fais des queries simples (ou complexes) de les tester directement dans access et de les appeler depuis le code vb6 soit en jet soit en odbc (certaines requetes qui ne marchent pas en jet fonctionnent bien en odbc!!!). à noter que j'ai qq applicatifs sous excel-vba et autocad-vba qui marchent bien avec le même principe.
cela fonctionne très bien et j'arrive à monter jusqu'à 80 connections simultanées sur la base access qui n'est alors utilisée que comme "fichier structuré".
alors que la solution purement access a des performances qui tombent au bout de quelques connections simultanées.
Gilles Lebret
"Kamel" a écrit dans le message de news: %23DHWIG$
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon interogation est la suivante: Vaut-il mieux développer directement en VBA sous Access ou en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si possible, quels sont les avantages et les inconvénients de ces 2 solutions. Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir afficher des états directement à l'ecran .... je ne sais pas si cela est possible si je développe une application sous VB6 ....
Merci pour vos réponses !
Kamel
Bonjour Kamel
j'utilise depuis plusieurs années l'architecture suivante:
une bd access qui comprend les tables ET les queries.
cela permet si tu fais des queries simples (ou complexes) de les tester
directement dans access et de les appeler depuis le code vb6 soit en jet
soit en odbc (certaines requetes qui ne marchent pas en jet fonctionnent
bien en odbc!!!).
à noter que j'ai qq applicatifs sous excel-vba et autocad-vba qui marchent
bien avec le même principe.
cela fonctionne très bien et j'arrive à monter jusqu'à 80 connections
simultanées sur la base access qui n'est alors utilisée que comme "fichier
structuré".
alors que la solution purement access a des performances qui tombent au bout
de quelques connections simultanées.
Gilles Lebret
"Kamel" <kamel@bogoss.com> a écrit dans le message de news:
%23DHWIG$cFHA.1448@TK2MSFTNGP14.phx.gbl...
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon
interogation est la suivante: Vaut-il mieux développer directement en VBA
sous Access ou en VB6 utilisant une base de données sous Access ?
J'aimerais savoir, si possible, quels sont les avantages et les
inconvénients de ces 2 solutions. Un des avantages de le réaliser sous VBA
me permet par exemple de pouvoir afficher des états directement à l'ecran
.... je ne sais pas si cela est possible si je développe une application
sous VB6 ....
j'utilise depuis plusieurs années l'architecture suivante: une bd access qui comprend les tables ET les queries. cela permet si tu fais des queries simples (ou complexes) de les tester directement dans access et de les appeler depuis le code vb6 soit en jet soit en odbc (certaines requetes qui ne marchent pas en jet fonctionnent bien en odbc!!!). à noter que j'ai qq applicatifs sous excel-vba et autocad-vba qui marchent bien avec le même principe.
cela fonctionne très bien et j'arrive à monter jusqu'à 80 connections simultanées sur la base access qui n'est alors utilisée que comme "fichier structuré".
alors que la solution purement access a des performances qui tombent au bout de quelques connections simultanées.
Gilles Lebret
"Kamel" a écrit dans le message de news: %23DHWIG$
Bonjour
Je souhaite développer un projet utilisant une base Access. Mon interogation est la suivante: Vaut-il mieux développer directement en VBA sous Access ou en VB6 utilisant une base de données sous Access ? J'aimerais savoir, si possible, quels sont les avantages et les inconvénients de ces 2 solutions. Un des avantages de le réaliser sous VBA me permet par exemple de pouvoir afficher des états directement à l'ecran .... je ne sais pas si cela est possible si je développe une application sous VB6 ....