IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Forms Oracle Discussion :

insertion dans une table


Sujet :

Forms Oracle

  1. #1
    Membre confirmé Avatar de lamis2009
    Inscrit en
    Janvier 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 133
    Par défaut insertion dans une table
    salut!!!!
    je suis debutante en oracle forms.
    je veux saisir une valeur dans l'item Element text, stocker cette valeur dans une table.
    Je ne sais pas d'ou commencer, cet outil est très compliquer!
    Est ce que vous pouvez me guider un peu?

    Et Merci d'avance!

  2. #2
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    C'est très simple. Il suffit de créer un nouveau block (icône +) lorsque vous êtes sur le noeud : Blocs, puis de vous laisser guider dans le Datablock Wizard. Sélectionnez la table sur laquelle vous voulez travailler.

  3. #3
    Membre confirmé Avatar de lamis2009
    Inscrit en
    Janvier 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 133
    Par défaut
    bonjour!
    j'ai creer ma table client(id,nom) et j'ai associé a cette table un bloc de données
    Mon inteface contient un champ pour l'id (identifiant) et un champ pour le nom et chaqu'un d'eux sont des items texts et en plus un bouton ok qui permet l'insertion dans la table.
    j'ai pas pu trouvé le lien entre l'action qui se declanche après le clic et l'action de l'insertion dans la table malgré que j'ai fait le declencheur when-Botton-Pressed avec le code suivant:
    declare
    id client.id%type;
    nom client.nom%type;
    begin
    insert into client(id,nom);
    end;
    Merci d'avance.

  4. #4
    Membre Expert Avatar de Garuda
    Homme Profil pro
    Chef de projet / Urbaniste SI
    Inscrit en
    Juin 2007
    Messages
    1 285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet / Urbaniste SI
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 285
    Par défaut
    C'est fait automatiquement si ton bloc est un bloc BASE.
    Inutile de gérer les insert, update et delete à la main comme tu le fait !

  5. #5
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Il faut juste déclencher l' enregistrement avec l'instruction:

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ZEOSLIB] Problème Insertion dans une table
    Par moscovisci dans le forum Bases de données
    Réponses: 1
    Dernier message: 09/06/2005, 12h05
  2. [interbase6]probleme d'insertion dans une table
    Par macadam314 dans le forum Bases de données
    Réponses: 10
    Dernier message: 22/02/2005, 14h21
  3. [Sybase] Temps d'une insertion dans une table
    Par vsavoir dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 14/02/2005, 10h04
  4. Extraction d'un .txt et Insertion dans une table
    Par PoPmiSiR dans le forum Access
    Réponses: 8
    Dernier message: 28/10/2004, 19h13
  5. Détection insertion dans une Table
    Par abelman dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 06/07/2004, 14h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo