Base de donnée et VB

Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007 - 26 avril 2004 à 22:38
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007 - 27 avril 2004 à 18:20
Bonjour,

j'aurai voulu savoir comment je peux faire pour supprimer 1 ligne d'une table de 2 tables différentes.
En gros, si c'est pas tres clair, en cliquant sur un bouton supprime, il faut que ca supprime une ligne d'une table et une ligne d'une autre table.

Merci d'avance

11 réponses

crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
26 avril 2004 à 23:44
Fait deux requete "DELETE FROM"

Christophe R.
0
187bundy Messages postés 172 Date d'inscription mardi 18 mars 2003 Statut Membre Dernière intervention 10 juin 2004
27 avril 2004 à 08:54
Tu utilise quoi comme base et comment l'utilises tu ?
en tout cas, le post de Chris est juste ... C'est la requête Delete from que tu utilise comme tu veux ;-)

187
0
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007
27 avril 2004 à 11:25
C'est ce que j'ai fait. Mais le pb c'est que je dois supprimer juste une ligne de la table, donc je dois utiloiser le DELETE FROM avec un where. Et ca marche pour la 1ere car elle est charge sur la feuille, mais l'autre ligne de la 2eme table est sur une autre feuille. Donc comment je pourrai faire???

Sinon j'utilise access en base.

Merci
0
187bundy Messages postés 172 Date d'inscription mardi 18 mars 2003 Statut Membre Dernière intervention 10 juin 2004
27 avril 2004 à 11:42
franchement, je suis pas très calé sur les requêtes, paske moi je passe toujours par une DataGrid ... Ca simplifie les choses je trouve, car toutes les fonctions sont gérées par VB directement.
Quand l'appli se lance, je rempli mon tableau DataGrid avecla base access, ensuite je ne traville qu'avec ma grille et kan j'appui sur 'mise a jour' (par exemple), je met la base à jour depuis la grille modifiée ...

A toi de voir ;-)
187
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007
27 avril 2004 à 13:55
ouai. Mais je maitrise pas du tout le datagrid. Je sais meme pas comment ca marche..
0
187bundy Messages postés 172 Date d'inscription mardi 18 mars 2003 Statut Membre Dernière intervention 10 juin 2004
27 avril 2004 à 14:21
Si tu boss sous .NET et que tu es sûr que ça te serve, je veux bien te créer un petit exemple commenté à mort ... Ca te dis ?

187
0
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007
27 avril 2004 à 14:22
ah ouai je veux bien
0
187bundy Messages postés 172 Date d'inscription mardi 18 mars 2003 Statut Membre Dernière intervention 10 juin 2004
27 avril 2004 à 14:59
Bon, je m'y met tout de suite.

Je te fais un prog qui fonctionne avec une base de donnée access et un DataGrid.
On verra après si tu veux y ajouter des choses...

Je pense te filer ça demain (ou ce soir au mieux, mais n'y crois pas trop ...)

++
187
0
187bundy Messages postés 172 Date d'inscription mardi 18 mars 2003 Statut Membre Dernière intervention 10 juin 2004
27 avril 2004 à 15:46
Voila, ton logiciel est fait ;-)
Je le met en source et je te donne le n° dans 5min !

++
187
0
187bundy Messages postés 172 Date d'inscription mardi 18 mars 2003 Statut Membre Dernière intervention 10 juin 2004
27 avril 2004 à 15:56
Voila le lien ou j'ai déposé la source.
Dis moi si elle marche, c'est ma première ;-)

http://www.vbfrance.com/code.aspx?ID=22319

Normalement y'a aucuns bug, le code est très simple et over-commenté...

Si t'as le moindre problème ou si tu veux aller plus loin dis moi ;-)

187
0
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007
27 avril 2004 à 18:20
Je vais essayer de m'en servir
je te remercie.
0
Rejoignez-nous