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

 Delphi Discussion :

application reseau delphi


Sujet :

Delphi

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2012
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2012
    Messages : 238
    Points : 77
    Points
    77
    Par défaut application reseau delphi
    Salam

    Je travaille sur un projet chez une entreprise et c'est bientôt terminé donc pour résumer j'ai créé une application catalogue de produit avec un masque de saisie pour mettre a jour la base de données ...
    Maintenant je cherche à mettre cette application sur le réseau de l'entreprise de manière que n'importe qui sur le réseau puisse faire la mise à jour...
    Ma base de données est Access ; j'ai essayé de mettre directement ma base de données sur le réseau mais j'ai remarqué que si quelqu'un l'ouvre les autres ne peuvent pas faire des modifications et c'est pas trop pratique.
    Voilà, comme d'habitude j’attends votre aide impatiemment et puisque je suis encore débutant je profite pour demander un lien ou un petit cours détaillé sur le composant TTreeView et comment le relier a une base de données.
    Je vous remercie d’avance.

  2. #2
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 705
    Points : 25 575
    Points
    25 575
    Par défaut
    Si dès le départ, tu avais prévu le réseau, ACCESS n'est pas un très bon choix !
    SQL Server aurait plus approprié !

    ACCESS : Administration : déploiement, sécurité, ... en particulier Access en Réseau

    Évite de poser plusieurs questions dans le même sujet !

    Pour le TTreeView son remplissage depuis la DB doit se faire manuellement ajoutant des Nodes !
    Il existe des composants externes, certains fonctionnait sur le système de requête paramétrée et MasterSource\MasterFields
    D'autres, par un système de Level dans la Query

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2012
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2012
    Messages : 238
    Points : 77
    Points
    77
    Par défaut
    Pour l'accès, c'est réglé. Ma base de donnée est sur le réseau et n'importe qui peut faire des modifications sans avoir de problèmes ...

    Pour le TTreeView, c'est toujours obscur... Le cours que tu m'as donné est en anglais.

    Sinon, je peux te donner quelques détails de plus... Mon application recherche des produits. Quand je le sélectionne, une fiche me donne ces détails et parmi ces détails...

    EXP:
    un filtrage des correspondance par exemple des voitures avec un qery sql:
    un dbloockupcombobox pour donner les fabricants (ex: renault) et un autre dbloockupcombobox pour choisir la série de la voiture (ex: clio) qui ensuite me donne les voitures sur un dbgrid de 3 étage (+constructeur+serie+modèle).
    Moi je veux changer tous ça par un treeview c'est plus accessible pour le client et en même temps pour apprendre a travailler avec un nouveau composant...
    Sur la photo c'est plus clair... voila merci encore.



  4. #4
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 705
    Points : 25 575
    Points
    25 575
    Par défaut
    Tout de même, un exemple en anglais, cela n'a rien de problématique, tout informaticien doit pouvoir survoler cette langue !

    Le TTreeView, TTreeNodes et le TTreeNode sont documentés, cela se manipule à peu près comme un TListView, il y a une démo officielle

    Il faut te lancer, cela n'a rien de compliquer, il faut le voir un peu comme une TStringList dont la propriétés Objects[] contient d'autres TStringList

    Tient, regarde ce simple code à mettre dans un Button
    cela te montrera très rapidement la simplicité pour créer des éléments dans un TTreeView
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
      TreeView1.Items.AddChild(TreeView1.Selected, 'Node N°' + IntToStr(TreeView1.Items.Count)).MakeVisible();

  5. #5
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2012
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2012
    Messages : 238
    Points : 77
    Points
    77
    Par défaut
    je vais te choquer parce-que je n'est jamais fais de manipulation avec le TStringList ,dans mon application j'ai utiliser des listebox je les es remplis comme des combobox ... mon problème c'est que je ne sais pas par ou commencer avec les ttreeview j’arrête pas de chercher sur le net j'ai trouver beaucoup d'exemple mais je ne sais même pas ou il faut les écrire c'est pas comme un bouton t’exécute une action dans le onclique ou comme un combobox ou tu peut accéder au l'items par un (if ????.itemindex:=..) il faut apprendre quelque chose avant de s’attaquer au ttreeview?? et je te remercie pour le temps que tu me donne en me répandant en plus ces des questions qui font.

  6. #6
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 969
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 969
    Points : 15 434
    Points
    15 434
    Par défaut
    Salut,

    Étudie les exemples de ce site...

Discussions similaires

  1. application reseau sous delphi
    Par cmembre dans le forum Web & réseau
    Réponses: 4
    Dernier message: 22/08/2010, 12h30
  2. Fichier log application reseau
    Par Hirouchima dans le forum C++
    Réponses: 3
    Dernier message: 11/02/2006, 01h32
  3. Application Reseau
    Par bilal_ini dans le forum Bases de données
    Réponses: 1
    Dernier message: 02/02/2006, 16h03
  4. Réponses: 4
    Dernier message: 30/09/2005, 14h21
  5. [Kylix] Fermer des applications
    Par duviau dans le forum EDI
    Réponses: 2
    Dernier message: 27/05/2005, 18h21

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