olibara
Messages postés666Date d'inscriptiondimanche 16 décembre 2007StatutMembreDernière intervention11 mars 2010
-
17 mars 2008 à 22:18
Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 2011
-
19 mars 2008 à 13:32
Bonjour
Attention c'est subtil
Je viens de chercher 1h et j'ai +/- une cause, mais sans explication
Je fais un select SQL pour remplir une datatable
Je mets la table en datasource d'un DGV
Tout va bien
Je fais un clear du dataset contenant la table
Je mets le datasource du DGV a null
Je fais un AUTRE select SQL pour remplir la meme table
Je mets la table en datasource du meme DGV
Tout va bien tout correspond a mon nouveau select
MAIS MAIS
Si le premier select SQL contient une constante qui n'est pas dans la DB
SELECT
tour.id,
1 as order1
from tour
ALORS order1 réaparait dans le DGV apres le deuxieme selecr qui ne le mentionne pas du tout ??
Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 201114 19 mars 2008 à 13:32
le datatable s'adapte a ton premier select, et rajoute les colonnes qui manque
ton datatable.clear(), n'efface que les donnee et pas la structure du datatable.