drari
Messages postés14Date d'inscriptionjeudi 16 mars 2006StatutMembreDernière intervention31 mai 2006
-
15 mai 2006 à 21:18
drari
Messages postés14Date d'inscriptionjeudi 16 mars 2006StatutMembreDernière intervention31 mai 2006
-
31 mai 2006 à 20:46
Salut,
j'ai un petit soucis avec un datagridview chargé à l'aide d'un dataset qui lui même est lié à une db firebird.
Mon problème est que j'ai un champs dans ma table qui est défini comme boolean mais le datagridview me l'affiche en textbox et non en checkbox;
Quelqu'un pourrait me dire comment convertir ce chemps dans le bon format
drari
Messages postés14Date d'inscriptionjeudi 16 mars 2006StatutMembreDernière intervention31 mai 2006 31 mai 2006 à 20:46
Hello,
j'ai malheureusement reçu la réponse à ma question via un autre site bien connu (experts exchange)
voici la soluce
Au lieu de charger le dataset par le dataadapter, il faut créer une datatable pour laquelle on définie le type de tous les champs de la table via des datacolumns
Dim dt As New DataTable
Dim dc As New DataColumn
dc.DataType = GetType(Int32)
dc.ColumnName = "ID"
dt.Columns.Add(dc)
Dim dc1 As New DataColumn
dc1.DataType = GetType(Boolean)
dc1.ColumnName = "MyBool"
dt.Columns.Add(dc1)
da.Fill(dt)
dg1.DataSource = dt
pour ceux qui veulent plus de détails suivé le lien