Bonjour,
Voici le problème : je dois créer un fichier CSV à partir d'un dataSet qui peut contenir plusieurs tables. La création fonctionne bien pour les types standards. Mais pour les colonnes de type UniqueIdentifier je ne peus pas convertir le type en String. J'utilise le code VB Net suivant :
Que puis je faire pour convertir cette colonne en string ou alors tester le type??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 For Each dtr As DataRow In dtt.Rows Dim StrRowBuffer As String = "" For Each dtc2 As DataColumn In dtt.Columns If dtr.IsNull(dtc2) Then StrRowBuffer = StrRowBuffer & NullValue & "," Else StrRowBuffer = StrRowBuffer & CType(dtr(dtc2), String) & "," 'sur cette ligne lorsque j'ai un UniqueIdentifier je récupère une exception qui interrompt l'écriture du fichier End If Next Next
Merci d'avance pour votre aide.
Caillou
Partager