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 :

modifier le CommandText d'un TableAdapter


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 118
    Par défaut modifier le CommandText d'un TableAdapter
    Bonjour,
    J'ai généré un reporte grace à l'assistant mais je voudrais par code modifier la CommandText du Table Adapteur car je voudrais lui préciser d'imprimer qu'un seul enrigistrement

    SELECT TTC, TVA, resume, HT, CLIENT, ADRESSE, ADRESSE1, CP, VILLE, INTRACOMM, referencePiece, DATEPIECE, DATEECHEANCE, CODE, NOPIECE FROM dbo.V_IMPRESSIONFACTURE Where NOPIECE = monNumero

    et monNumero est une variable.

    je voudrais pouvoir écrire :

    Me.V_IMPRESSIONFACTURETableAdapter.CommandText =
    SELECT TTC, TVA, resume, HT, CLIENT, ADRESSE, ADRESSE1, CP, VILLE, INTRACOMM, referencePiece, DATEPIECE, DATEECHEANCE, CODE, NOPIECE FROM dbo.V_IMPRESSIONFACTURE Where NOPIECE = monNumero


    Mais CommandeText n'est pas accessible il doit être en private mais pourtant je le vois dans la liste des propriétés du TableAdapter, dans SelectCommand.


    Quelqu'un à déjà fais ce genre de chose?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    444
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 444
    Par défaut
    Si tu es passé par l'assistant normalement tu peux accéder aux proprités par le biais du DataSet.

    De là normalement tu peux modifier les commandes de Select, Insert, Delete et Update.

    Perso j'ai essayé plusieurs jours de voir comment ça fonctionnait en mode design, mais c'est vraiment galère dès qu'on veut modifier quelque chose.
    De plus j'avais un bug sous VS 2005 qui rendait inutilisable mon Form principal ...
    A part pour la création de la base de données et des tables (par VS ou via SQL sever) et la définition des champs, je te conseillerais plutôt de passer par du code. Quand il faut debugger c'est bien plus facile.

    Après si tu passes par le code là je peux éventuellement t'aider.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 118
    Par défaut
    Merci à toi,

    en fait dans ton dataSet que l'assistant a généré tu peux créer dans fonctions qui te permette de recevoir en paramètre le numéro de facture par exemple et tu peux prendre en compte ce numéro de facture dans la requette.
    si cela t'interesse je peux t'en dire plus.

    A+

Discussions similaires

  1. Modifier la propriété SelectCommand d'un TableAdapter
    Par Kropernic dans le forum VB.NET
    Réponses: 3
    Dernier message: 11/02/2011, 10h25
  2. Réponses: 1
    Dernier message: 25/01/2008, 11h17
  3. Réponses: 5
    Dernier message: 27/11/2002, 14h08
  4. [VB6] [MDI] Modifier form en MDIform
    Par fikou dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 12/09/2002, 13h48
  5. Réponses: 5
    Dernier message: 06/08/2002, 20h08

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