Foros del Web » Programación para mayores de 30 ;) » .NET »

exportar datagrid a .csv

Estas en el tema de exportar datagrid a .csv en el foro de .NET en Foros del Web. hola!! mi problema es el sig : tengo un datagridviewel cual quiero exportar a un formato de .csv tengo el siguiente codigo 'exporta a csv ...
  #1 (permalink)  
Antiguo 15/10/2012, 15:30
 
Fecha de Ingreso: octubre-2012
Mensajes: 5
Antigüedad: 11 años, 6 meses
Puntos: 0
exportar datagrid a .csv

hola!!

mi problema es el sig :
tengo un datagridviewel cual quiero exportar a un formato de .csv
tengo el siguiente codigo
'exporta a csv
Dim headers = (From header As DataGridViewColumn In dgv_2005.Columns.Cast(Of DataGridViewColumn)() _
Select header.HeaderText).ToArray
Dim rows = From row As DataGridViewRow In dgv_2005.Rows.Cast(Of DataGridViewRow)() _
Where Not row.IsNewRow _
Select Array.ConvertAll(row.Cells.Cast(Of DataGridViewCell).ToArray, Function(c) If(c.Value IsNot Nothing, c.Value.ToString, ""))
Using sw As New IO.StreamWriter("Datos.csv")
sw.WriteLine(String.Join(",", headers))
For Each r In rows
sw.WriteLine(String.Join(",", r))
Next
End Using
Process.Start("Datos.csv")


el problema es que si me exporta bien pero cuando exporta las palabras que tiene acento me las cambia por otro caracter raro me podrian ayudar

Etiquetas: csv, datagrid, datagridview
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:01.