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.NET Discussion :

gestion stock visual basic 2010


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 10
    Par défaut gestion stock visual basic 2010
    Bonjour

    j'ai réussi a me démêler jusqu’à ici grâce à vous et je vous en remercie mais la cela fais au moins quelques jours que je tourne en rond... et avant de poser la question j'ai fais quelques recherche mais rien qui peu m'aider a résoudre mon problème que voici:
    je suis entrain de créer un programme de gestion de stock, ex:
    j'ai 3 table
    table1 = client
    table2= produit
    table3 = Matdepannage

    le client achète du matériel pas de souci jusque la, mais quand le client a un produit qui tombe en panne on le dépanne (une sorte d'emprunt) le temps que son matériel soit réparé...
    j’aimerai savoir svp si possible, une idée du comment je peu utiliser mes tables matdepanange + client + création dossier pour chaque client pour le suivi...
    je n'arrive pas à trouver la requête ou le moyen qui me permettrai de placer du matériel de dépannage temporairement chez le client et le récupéré ensuite ...
    je ne sais pas si je me suis exprimé en tout cas j'ai essayé toute les requêtes
    (insert into, select..)
    merci d'avance et vive le forum

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    il nous faut plus d'infos sur les tables, à moins que justement tu ne sais pas quoi mettre dans les tables

    enfin si un client emprunte du matériel, il faut une table avec l'idclient, l'idmatos, et au moins une date
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre averti
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 10
    Par défaut
    merci pour la réponse

    voici mes tables en résumé :

    1. TblClient >> Idclient ++ Nom ++ Adresse
    2. TblProduit >> IdSerie ++ Marque ++ Type
    3. TblDepannage >> IdMatdep++ dossier ++date

    la ou je bloque c'est comment je dois procéder que quand il y'a un dépannage
    si de dire a la data que le idmatdep est en emprunt a idclient temporaire et au même moment creer un dossier dans dossier et quand je fais un inventaire dans tbldpennage je dois savoir ou chaque idmatdep est emprunté, et quand l'emprunt est fini, le idmatdep doit revenir a sa place initial.... tout en gardant une trace du dossier...

    j'ai essayé plein de solution mais sans résultat

    merci encore pour votre aide

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    pas tout compris ...

    tu peux mettre un booléen pour dire si le dépannage est soldé (donc historisé, avec éventuellement une date de solde)
    tu peux mettre un booléen dans dépannage pour dire que c'est un emprunt et donc le différencier des autres dépannages
    tu peux faire une autre table de dépannageEmprunt avec un IdDepannage pour lier avec l'autre table
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre averti
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 10
    Par défaut
    ok merci

    et je suppose qu'il faut mettre une requête ? c'est bien ça?
    je suis aussi débutant en sql désolé donc si vous avez des exemples sa serait super chouette

    merci encore

Discussions similaires

  1. Besoin de vos aides en visual basic 2010 remoting
    Par Chebil2006 dans le forum VB.NET
    Réponses: 0
    Dernier message: 14/02/2011, 21h35
  2. Création d'un nouveau projet avec Visual Basic 2010
    Par Francis649 dans le forum VB.NET
    Réponses: 2
    Dernier message: 07/11/2010, 15h34
  3. Réponses: 3
    Dernier message: 29/09/2010, 10h28
  4. Livre Visual Basic 2010
    Par jolona dans le forum Livres
    Réponses: 8
    Dernier message: 03/07/2010, 16h17
  5. Réponses: 2
    Dernier message: 06/05/2010, 15h52

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