OVH Cloud OVH Cloud

Workspace

6 réponses
Avatar
Pat
Bonjour,

pardon si mes questions vous semblent idiotes mais je me lance :

qu'est-ce qu'un workspace?
que signifient Wk.BeginTrans et Wk.CommitTrans?

Pouvez-vous m'orienter vers un tutorial sur le net en français qui explique
cela?

Un grand merci d'avance.

Pat

6 réponses

Avatar
ng
Salut,

D'ou cela vien il ?
Appli VB ? Composant ActiveX spécifique ?

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Pat wrote:
Bonjour,

pardon si mes questions vous semblent idiotes mais je me lance :

qu'est-ce qu'un workspace?
que signifient Wk.BeginTrans et Wk.CommitTrans?

Pouvez-vous m'orienter vers un tutorial sur le net en français qui
explique cela?

Un grand merci d'avance.

Pat


Avatar
Pat
Salut,

Et bien c'est présent dans une application Visual Basic que j'ai reprise.
Après je n'en sais pas plus sinon je ne poserai pas la question.. ;-)

Voici la description :
Public Wk As Workspace

et après on utilise cela dans le projet :
Wk.BeginTrans
lignes de code
Wk.CommitTrans

c'est un projet avec Dase de données Acces et éditions avec Crystal Report.

Si quelqu'un pouvait me renseigner sur leur significations et
utilisations....

Merci d'avance!

Pat.

"ng" a écrit dans le message de
news:
Salut,

D'ou cela vien il ?
Appli VB ? Composant ActiveX spécifique ?

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

Pat wrote:
> Bonjour,
>
> pardon si mes questions vous semblent idiotes mais je me lance :
>
> qu'est-ce qu'un workspace?
> que signifient Wk.BeginTrans et Wk.CommitTrans?
>
> Pouvez-vous m'orienter vers un tutorial sur le net en français qui
> explique cela?
>
> Un grand merci d'avance.
>
> Pat




Avatar
Jean-Marc
"Pat" a écrit dans le message de
news:420a03eb$0$19418$
Salut,

Et bien c'est présent dans une application Visual Basic que j'ai reprise.
Après je n'en sais pas plus sinon je ne poserai pas la question.. ;-)

Voici la description :
Public Wk As Workspace

et après on utilise cela dans le projet :
Wk.BeginTrans
lignes de code
Wk.CommitTrans

c'est un projet avec Dase de données Acces et éditions avec Crystal


Report.

Si quelqu'un pouvait me renseigner sur leur significations et
utilisations....

Merci d'avance!




Hello,

BeginTrans et CommitTrans permettent respectivement de Démarrer et
d'Arreter une transaction. Qu'est ce qu'une transaction? C'est une
unité de travail au sens de la DB. En gros, ça permet de grouper
plusieurs statements et d'avoir la garantie que les modifications
engendrées par les différents statements sont toutes faites.

Exemple simple:

on veut modifier 2 tables A et B. La modification de A n'a de sens que
si on modifie aussi B. Que se passe t'il si un crash se produit après
modification de A et avant modification de B? Ca peut être très
ennuyeux pour l'intégrité des données. En englobant les statements qui
modifient A et B dans une transaction, on effectue la modification de
A, puis la modification de B et on ne rend ces modifications effectives
que quand tout est fait. On a la garantie que tout sera modifié, ou
alors rien du tout.


C'est le principe général.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
Avatar
Christian HUBERT-HUGOUD- Xtrem7
> Wk.BeginTrans
lignes de code
Wk.CommitTrans



de mémoire, si tu as une erreur dans tes lignes de code, tu peux faire un
rollback pour annuler l'opération de base de donnée.

Cordialement

Christian Hubert-Hugoud

"Pat" a écrit dans le message de
news:420a03eb$0$19418$
Salut,

Et bien c'est présent dans une application Visual Basic que j'ai reprise.
Après je n'en sais pas plus sinon je ne poserai pas la question.. ;-)

Voici la description :
Public Wk As Workspace

et après on utilise cela dans le projet :
Wk.BeginTrans
lignes de code
Wk.CommitTrans

c'est un projet avec Dase de données Acces et éditions avec Crystal


Report.

Si quelqu'un pouvait me renseigner sur leur significations et
utilisations....

Merci d'avance!

Pat.

"ng" a écrit dans le message de
news:
> Salut,
>
> D'ou cela vien il ?
> Appli VB ? Composant ActiveX spécifique ?
>
> --
> Nicolas G.
> FAQ VB : http://faq.vb.free.fr
> API Guide : http://www.allapi.net
> Google Groups : http://groups.google.fr/
> MZ-Tools : http://www.mztools.com/
>
> Pat wrote:
> > Bonjour,
> >
> > pardon si mes questions vous semblent idiotes mais je me lance :
> >
> > qu'est-ce qu'un workspace?
> > que signifient Wk.BeginTrans et Wk.CommitTrans?
> >
> > Pouvez-vous m'orienter vers un tutorial sur le net en français qui
> > explique cela?
> >
> > Un grand merci d'avance.
> >
> > Pat
>
>




Avatar
Christian HUBERT-HUGOUD- Xtrem7
> Wk.BeginTrans
lignes de code
Wk.CommitTrans



de mémoire, si tu as une erreur dans tes lignes de code, tu peux faire un
rollback pour annuler l'opération de base de donnée.

Cordialement

Christian Hubert-Hugoud

"Pat" a écrit dans le message de
news:420a03eb$0$19418$
Salut,

Et bien c'est présent dans une application Visual Basic que j'ai reprise.
Après je n'en sais pas plus sinon je ne poserai pas la question.. ;-)

Voici la description :
Public Wk As Workspace

et après on utilise cela dans le projet :
Wk.BeginTrans
lignes de code
Wk.CommitTrans

c'est un projet avec Dase de données Acces et éditions avec Crystal


Report.

Si quelqu'un pouvait me renseigner sur leur significations et
utilisations....

Merci d'avance!

Pat.

"ng" a écrit dans le message de
news:
> Salut,
>
> D'ou cela vien il ?
> Appli VB ? Composant ActiveX spécifique ?
>
> --
> Nicolas G.
> FAQ VB : http://faq.vb.free.fr
> API Guide : http://www.allapi.net
> Google Groups : http://groups.google.fr/
> MZ-Tools : http://www.mztools.com/
>
> Pat wrote:
> > Bonjour,
> >
> > pardon si mes questions vous semblent idiotes mais je me lance :
> >
> > qu'est-ce qu'un workspace?
> > que signifient Wk.BeginTrans et Wk.CommitTrans?
> >
> > Pouvez-vous m'orienter vers un tutorial sur le net en français qui
> > explique cela?
> >
> > Un grand merci d'avance.
> >
> > Pat
>
>




Avatar
Pat
Merci beaucoup à tous pour vos réponses très précises et enrichissantes :-)

"Pat" a écrit dans le message de
news:4209dda7$0$28561$
Bonjour,

pardon si mes questions vous semblent idiotes mais je me lance :

qu'est-ce qu'un workspace?
que signifient Wk.BeginTrans et Wk.CommitTrans?

Pouvez-vous m'orienter vers un tutorial sur le net en français qui


explique
cela?

Un grand merci d'avance.

Pat