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

VB 6 et antérieur Discussion :

dbgrid ou datagrid ajouter et modif d'enregistrement


Sujet :

VB 6 et antérieur

  1. #1
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut dbgrid ou datagrid ajouter et modif d'enregistrement
    Je suis a la recherche d'une solution pour créer un petit prg de redaction de devis.
    Il faut savoir que le prg tournera en mode TS donc pas question de créer des tables ou db locale temporaire.
    Y a t'il possibilité de de faire cela d'une façon gérable. l'example le plus frappant et de voir dans un prg de facturation. Mais je ne vois pas comment il gère le grille de saisie en modifiant directement dans les cellules. Si qq a une idée alors sa m'interese vachement

    A+
    Thierry

  2. #2
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    Citation Envoyé par thierry007
    Y a t'il possibilité de de faire cela d'une façon gérable.

    Faire quoi ?? j'avoue que j'ai relu ta question 15 fois et je ne vois pas vraiment ton probleme. est que tu peut etre un peut plus clair.

    PS : Le titre de ton post n'est pas tres parlant si tu pouvais faire des effort pour le changer.

  3. #3
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Tres simple:
    Une grille avec de ligne et des colonnes

    Reference | Designation | Quantie | Prix unitaire | etc....

    ref1 | voitures sans portière | 1.00 | 5.000
    ref2 | portières pour voiture | 2.00 | 550

    etc
    ...

    Le principe est de pouvoir voyager dans la grille sans devoir passé par un ajour de ligne, mais de voyager dedans avec les curseurs et touches

    Si tu peux me donner ton EMail je t'envoie une copie écran d'un example

  4. #4
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    Pour cela jete propose une grille (datagrid, msflexgrid etc ..) ca repond tout a fait a ta question.

    Pour ce qui est de l'image tu peux la joindre a ton post (c'est deja possible) ou alors tu la mets dans un espace sur le net (ton espace par exemple si tu en a) en suite tu nous donne le lien.

  5. #5
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Pièce jointe 4725

    Mouai le datagrid, il faut le lier a une table il ne sera pas unbound je crois. Ou alors une idée ( il y en a plus d'ans 2 que dans une ). Pièces jopintes d'un example

  6. #6
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    pour ton probleme je crois bien que le datagrid est largement suffisant.

  7. #7
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    pour ton probleme je crois bien que le datagrid est largement suffisant.
    Oui sa tu l'as déjà dit, mais comment faire ? là est la question
    tableau dynamique, table temporaire,....

  8. #8
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    Citation Envoyé par thierry007
    là est la question tableau dynamique, table temporaire,....
    Tu doit relier ton datagrid a ta table dans la base de donnee. Est ca ton probleme ou alors ton probleme est tout autre ??

  9. #9
    Membre éprouvé Avatar de Le Pharaon
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 880
    Par défaut
    Citation Envoyé par thierry007
    Mais je ne vois pas comment il gère le grille de saisie en modifiant directement dans les cellules.
    La grille tu dois à mon avis l'utiliser uniquement pour l'affichage des données : Tu ne peux pas utiliser un contrôle liste dedans, je suppose les refs ne seront pas à saisir mais plutôt à choisir.

    Pour faire les modifs je te suggère d'utiliser une fenêtre supplémentaire

  10. #10
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Je suis a la recherche d'une solution pour créer un petit prg de redaction de devis.
    Il faut savoir que le prg tournera en mode TS donc pas question de créer des tables ou db locale temporaire.
    Y a t'il possibilité de de faire cela d'une façon gérable. l'example le plus frappant et de voir dans un prg de facturation. Mais je ne vois pas comment il gère le grille de saisie en modifiant directement dans les cellules. Si qq a une idée alors sa m'interese vachement
    Mon problème est le suivant
    Je dois faire un petit prg qui permet de rédiger des devis .
    le screenshot placer plus haut montre un exemple dans un prog de facturation
    Autre exemple: une feuille excel, je peux ajouter des données dedans les modifier, les supprimer ,... et bien je veux faire a peut de chose pres les mêmes fonctions ( une grille avec un nombre de colonnes et un nombre de lignes ( dans mon cas limitées )

    Cette explication répond t'elle a ta vision du prob

    Thierry

  11. #11
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    heu, c'est un boulot de programmeur çà, il va te falloir apprendre et maitriser vb .
    Mdr

  12. #12
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 81
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Par défaut
    Bonjour

    Vas voir le praticiel "Accès aux données ADO" (accessible par l'adresse en signature). Tu y trouvera une application et son praticiel (explication ligne à ligne) qui fait ce que tu demandes.

    Ce n'est ni un programme de facturation, ni de devis, mais c'est exactement le principe: un enregistrement parent dont les données sont affichées dans des textboxes et un enregistrement enfant dont les données sont affichées dans une datagrid. Naturellement, tu peux saisir ce que tu veux (création ou modification d'un nouvel enregistrement père et/ou fils respectivement par saisie dans les textboxes et dans la grille).

    Et, à l'attention de beaucoup, il serait quand même utile que vous regardiez un peut les tut, ne serait-ce que pour savoir ce qu'ils proposent. Celà vous simplifierais énormément l'existence .

  13. #13
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    Citation Envoyé par jacma
    Et, à l'attention de beaucoup, il serait quand même utile que vous regardiez un peut les tut, ne serait-ce que pour savoir ce qu'ils proposent. Celà vous simplifierais énormément l'existence .
    +1 et aussi du cote de la FAQ.

  14. #14
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Vas voir le praticiel "Accès aux données ADO" (accessible par l'adresse en signature). Tu y trouvera une application et son praticiel (explication ligne à ligne) qui fait ce que tu demandes.
    Je l'ai chargé et regardé . il y a des astuces interessantes, mais pas ce que je veux faire. En fait tu retire les textbox ( garder uniquement la datagrid ) et faire la même chose ( ajouter / supprimer / modifier ) comme excel quoi !

  15. #15
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    ce n'est pas une bonne idée, si ça allège la presentation de la feuille, ça introduit des faiblesses dans ton programme car tu ne pourras plus controler les entrées/sorties des utilisaeurs.

  16. #16
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Ve n'est le fait d'alléger mais la façon d'introduire des données dans la grille . une fois les données en ordres alors je les transfert dans une DB

    J'ai trouver une solution qui me semble plus lourde en programmation, mais qui fonctionne tres bien, avec un Datagrid et une Db temporaire dynamique

    Merci quand même

    A+

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 19/08/2014, 11h28
  2. Réponses: 4
    Dernier message: 17/07/2010, 12h01
  3. [AC-2007] ajout avec modification du jeu d'enregistrement
    Par wushu29 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 16/07/2010, 09h25
  4. Réponses: 5
    Dernier message: 18/07/2008, 16h58
  5. [] Datagrid vide après modification des propriétés
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 20/09/2002, 17h37

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