Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/04/2006, 17h25   #1
Invité de passage
 
Inscription : mars 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 6
Points : 0
Points : 0
Par défaut Forms (insertion à plusieurs tables) ?

Bonjour J'espere que vs allez bien !
Merci bien à l'avance!!!!
Voici le prb:
J'ai 03 tables: CLIENT(idcli,nom, adr),PRODUIT(idP,desP)et DEPOSER(idcli,idp,dtr),
DEPOSER est une table d'association entre produit et client.

J'ai 02 blocks de données dans la form:
B_client (un seul enregistrement)
et B_produit (plusieurs enregistrements).

Aprés la saisie de tous les items de la form (nom et adresse du client, et les produits du client)
Je doit:
1* Vérifier l'existence du client dans la table CLIENT
si le client n'existe pas alors inserer le client;

2* Vérifier l'existence de chaque produit dans la table PRODUIT:
boucle --pour tous les enregs du block B_produit
si le produit n'existe pas alors
Inserer le produit dans la tab PRODUIT et les items (:idcli, :idp, :dtr) dans la table DEPOSER;
sinon inserer juste les items(:idcli, :idp, :dtr) dans la table DEPOSER;
fin de boucle
bchbch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2006, 18h50   #2
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Je vois bien un problème, mais je ne vois nulle question...

Vous n'espérez tout de même pas trouver ici quelqu'un d'assez bon ( ! ) pour faire le boulot à votre place ???
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h49.


 
 
 
 
Partenaires

Hébergement Web