OVH Cloud OVH Cloud

Se servir d'un DataSet en local

3 réponses
Avatar
google
Bonjour...

Je suis plutôt habitué à utilisé des bases mySQL, mais là j'ai besoin
d'utiliser une bas acces en local.

J'aimerais savoir si ce que je veux faire est faisable :
Sur la form principale de mon appli windows, créer un DataSet dans
lequel je rentrerais l'ensemble de ma base de donnée Access au
chargement de l'appli. Rendre ce DataSet accessible depuis n'importe
quel autre form (le mettre en public static est une bonne solution ?).

Depuis mes autres form, je veut donc pouvoir modifier ce DataSet
(ajout, suppression update) mais aussi qu'il mette alors la base
Access automatiquement...

Comment faire celà ?
Merci.

3 réponses

Avatar
Ambassadeur Kosh
> J'aimerais savoir si ce que je veux faire est faisable :
Sur la form principale de mon appli windows, créer un DataSet dans
lequel je rentrerais l'ensemble de ma base de donnée Access au
chargement de l'appli.



violent, mais possible

Rendre ce DataSet accessible depuis n'importe
quel autre form (le mettre en public static est une bonne solution ?).



ma foi oui.

Depuis mes autres form, je veut donc pouvoir modifier ce DataSet
(ajout, suppression update) mais aussi qu'il mette alors la base
Access automatiquement...
Comment faire celà ?



ben la, faut faire l'update sur les DataAdapter.
mais bon, ça sens pas bon...
Avatar
google
"Ambassadeur Kosh" wrote in message news:...
> J'aimerais savoir si ce que je veux faire est faisable :
> Sur la form principale de mon appli windows, créer un DataSet dans
> lequel je rentrerais l'ensemble de ma base de donnée Access au
> chargement de l'appli.

violent, mais possible

> Rendre ce DataSet accessible depuis n'importe
> quel autre form (le mettre en public static est une bonne solution ?).

ma foi oui.

> Depuis mes autres form, je veut donc pouvoir modifier ce DataSet
> (ajout, suppression update) mais aussi qu'il mette alors la base
> Access automatiquement...
> Comment faire celà ?

ben la, faut faire l'update sur les DataAdapter.
mais bon, ça sens pas bon...



Ok, alors que mon conseils-tu ? merci.
Avatar
Ambassadeur Kosh
> Ok, alors que mon conseils-tu ? merci.



dataset = élément différentiel. juste les lignes concernées par le
traitement, et l'update sur le DataAdapter qui va bien.
par exemple si tu edites des factures, dans ta table des factures, tu
charges les factures, mais dans les lignes, tu charges juste les ligne de la
facture en cours.