Convertir un UniqueIdentifier en String
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 :
Code:
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 |
Que puis je faire pour convertir cette colonne en string ou alors tester le type??
Merci d'avance pour votre aide.
Caillou