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

Sql Developer Oracle Discussion :

Modification via la grille de donnée


Sujet :

Sql Developer Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 6
    Par défaut Modification via la grille de donnée
    Bonjour avec la version 1.3 comme la 2.1 je ne parviens pas à modifier les données via la grille. C'est comme si j'étais en read only
    Par contre via une requête dans sqldevellopeur je peux le faire. J'ai donc bien un utilisateur qui possède les bons droits.
    Un point qui peut être important, c'est une base mysql
    Merci pour vos propositions de solutions

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    Je n'ai pas la réponse à votre question, par contre je peux vous déconseiller fortement les modifications dans la grille.

    Ecrivez un script d'update, c'est vraiment très rapide à faire pour des modifications simples et au moins vous conservez une trace de ce qui a été fait sur votre base de données.

  3. #3
    Membre éclairé Avatar de macben
    Inscrit en
    Mars 2004
    Messages
    546
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2004
    Messages : 546
    Par défaut
    Bonjour,

    Tu n'arrives pas à faire les modificaitons via la grille quand tu regardes les données par la description de la table ou après avoir fait un select ?

    Tu n'as pas un petit cadenas quelque part qui permet de déverrouiller les données ?

  4. #4
    Membre à l'essai
    Inscrit en
    Mai 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 6
    Par défaut
    Citation Envoyé par macben Voir le message
    Bonjour,

    Tu n'arrives pas à faire les modificaitons via la grille quand tu regardes les données par la description de la table ou après avoir fait un select ?

    Tu n'as pas un petit cadenas quelque part qui permet de déverrouiller les données ?
    c'est en mode affichage du contenu de la table qu je veux modifier les données.

    je pense en effet qu'il y a un param qq part, pour bloquer cette fonction, mais je ne sais pas où.

  5. #5
    Membre à l'essai
    Inscrit en
    Mai 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 6
    Par défaut
    Citation Envoyé par Waldar Voir le message
    Je n'ai pas la réponse à votre question, par contre je peux vous déconseiller fortement les modifications dans la grille.

    Ecrivez un script d'update, c'est vraiment très rapide à faire pour des modifications simples et au moins vous conservez une trace de ce qui a été fait sur votre base de données.
    je suis d'accord dans un mode de recette ou de production.
    Mais en phase de DEV, on veut souvent par exemple basculer un simple flag d'un record en BD.

  6. #6
    Membre éclairé Avatar de macben
    Inscrit en
    Mars 2004
    Messages
    546
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2004
    Messages : 546
    Par défaut
    Alors j'ai lancé mon sqldevelopper, j'ai cherché et je n'ai rien trouvé

    A croire en effet que ce ne soit pas possible... Poutant je suis persuadé qu'un ancien collègue adorant cet outil le faisait...

    Je suis d'accord en effet avec toi qu'en développement c'est vachement plus pratique, mais en effet sinon c'est à bannir.

  7. #7
    Membre à l'essai
    Inscrit en
    Mai 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 6
    Par défaut
    Citation Envoyé par macben Voir le message
    Alors j'ai lancé mon sqldevelopper, j'ai cherché et je n'ai rien trouvé

    A croire en effet que ce ne soit pas possible... Poutant je suis persuadé qu'un ancien collègue adorant cet outil le faisait...

    Je suis d'accord en effet avec toi qu'en développement c'est vachement plus pratique, mais en effet sinon c'est à bannir.
    Oui, en plus dans la doc c'est marqué et il devrait y avoir un bouton edit. On peut aussi le constater lorsque l'on double clic sur une zone, (pour modifier) le bouton OK est griser. (Alors que le user peut écrire)

  8. #8
    Membre éprouvé
    Inscrit en
    Mai 2010
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 107
    Par défaut
    Hello,

    J'utilise assez régulièrement SQL Developer, et je n'arrive pas à reproduire le bug que vous décrivez.

    Pour modifier au travers d'une grille de données, rien de plus simple. Lorsque vous êtes connecté à une base de données (avec un certain schéma), vous avez un arbre (à la java JTree) qui apparait au bas de cette connexion. Les éléments de cet arbres sont Tables, Vues, Index, packages, etc. etc.

    Cliquez sur le petit '+' à coté de l'éléments Table de cet arbre. La liste des tables apparait. Double cliquez sur le nom d'une table (celle que vous voulez éditer).

    Ensuite, sa description détaillée apparait dans un nouvel onglet (ou si la punaise n'est pas enfoncée dans un existant mais soit).

    Une fois ce nouvel onglet affiché, il y a une série de liens dans le sommet de cet onglet (en termes Java, ce sont deux JTabbedPane les un en dessous des autres et ce qui nous intéresse maintenant c'est le second; celui du bas).

    Il y a donc une série de lien Colonnes, Données, Contraintes, Droits, Statistiques...

    Cliquez sur le lien Données.

    Une grille s'affiche dans laquelle vous pouvez éditez vos données.

    Un double clique édite la cellule (un éditeur à la java TableCellEditor) est souvent proposé - par exemple pour les dates.

    Quand vous faites un delete, l'enregistrement n'est pas directement supprimé mais marqué à être supprimé.

    Sinon, c'est tout à fait classique... J'ai utilisé Toad, SQL Plus et ca marche de la même façon...

    Si vous n'y arrivez pas, décrivez le scénario que vous avez fait pour que je puisse essayer de reproduire votre problème.

    Si je ne suis pas clair dans mon explication, je peux vous fournir des captures d'écrans.

    Bien à vous,

Discussions similaires

  1. [Conception] Consulter les données d'un formulaire via la base de données
    Par snakejl dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 16/05/2006, 19h51
  2. xml - création xml via php(mysql) - manque données
    Par Raiders dans le forum XQUERY/SGBD
    Réponses: 5
    Dernier message: 23/03/2006, 18h54
  3. grille des données
    Par elasfer dans le forum MFC
    Réponses: 2
    Dernier message: 17/03/2006, 23h02
  4. [VB]Comment mettre en forme une grille de données
    Par CBleu dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 02/02/2006, 09h58
  5. Mise à jour champs modifés via formulaire
    Par Al3x dans le forum Requêtes
    Réponses: 2
    Dernier message: 02/01/2006, 17h31

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