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

NetBeans Java Discussion :

[Visual Web] DataProvider before insert


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2005
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 258
    Par défaut DataProvider before insert
    Bonjour,

    certaines de mes tables ont des champs obligatoires. Je voudrais donc les initialiser lors de chaque insert pour ne pas avoir de conflit. Mais je ne vois pas (encore...) de moyen d'initialiser une dataprovider lors de chaque insert.

    Merci

  2. #2
    Membre éprouvé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Par défaut
    Bonjour,

    J'ai peur de ne pas bien comprendre ta question, pourrais tu détailler davantages ce que tu cherches?

    Val

  3. #3
    Membre éclairé
    Inscrit en
    Mai 2005
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 258
    Par défaut
    Citation Envoyé par valered
    Bonjour,

    J'ai peur de ne pas bien comprendre ta question, pourrais tu détailler davantages ce que tu cherches?

    Val
    j'ai un dataprovider. Je voudrais que quand je fais un appendRow sur ce provider, automatiquement (dans un event), certains champs (de la table de la db dont le dataprovider est lié) soient initialisé à une valeur. Par exemple, j'ai un champs 'DATE_CREATE' qui contient la date de création d'un record. Je voudrais donc que ce champ soit mis à la date du jour automatiquement à chaque insert (mais pas dans la DB elle-même pour raison de compatibilité avec l'existant). Ou que certains champs boolean soit mis à 'false'.

    J'espère avoir été plus clair.

    Merci

  4. #4
    Membre éclairé
    Inscrit en
    Mai 2005
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 258
    Par défaut
    au niveau du DataProvider, il y a (bouton droit) la possibilité d'editer les Event Handler, dont le 'rowAdded', mais cela ne fonctionne pas (rien n'est changé dans la DB). Pour l'instant, le code est dans le bouton_action, mais je n'aime pas trop (j'aime que ce soit 'triggered')

  5. #5
    Membre éprouvé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Par défaut
    Si je comprends bien, tu voudrais ajouter un genre de listener qui detecte que tu t'apprètes à rajoutter un champ, et qui du coup t'initialise ton rowset?

    Je ne vois pour le moment pas d'autre moyen que de le faire via la methode button_action().

    Ou bien tu rajouttes un textfield dans ton composant, dans init() de ta page tu l'initialise à , tu le bindes à ton champ de ta DB et tu le définis soit "read only" soit "invisible" dans les properties.

    Je ne sais pas si j'ai été bien clair

    Val

Discussions similaires

  1. [10g] Trigger before insert
    Par Lung dans le forum Oracle
    Réponses: 6
    Dernier message: 21/12/2007, 16h22
  2. Trigger Before Insert et Before Update
    Par NicoNours dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 14/08/2007, 10h20
  3. Trigger : Before insert
    Par guitou0 dans le forum Développement
    Réponses: 6
    Dernier message: 29/06/2007, 11h39
  4. Trigger Before Insert
    Par Fred_ET dans le forum Administration
    Réponses: 7
    Dernier message: 22/11/2006, 00h29
  5. Créer un trigger "before insert" avec SQL Server
    Par bubi dans le forum Développement
    Réponses: 2
    Dernier message: 14/11/2005, 10h12

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