Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2013, 11:07
Acteck29
 
Fecha de Ingreso: junio-2013
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Csv a DataSet (Error de Datos)

Tengo el siguiente codigo que me convierte un archivo CSV a un Dataset.


public DataSet Rtrn_CSVtoDATASET(string RutaGeneral, string tabla)
{ conn.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0; Data Source = " + RutaGeneral + "; Extended Properties = \"Text;HDR=YES;FMT=Delimited\"";

strQuery = "SELECT * FROM [" + tabla + ".csv]"; break; }
conn.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter(strQuery, conn);
DataSet ds = new DataSet("CSV File");
adapter.Fill(ds);
return ds;
}

En el archivo CSV tengo una columna "Clave" con datos del siguiente estilo "3.02.98.15A" "3.43.56.12H" "5.21.23.A".

El problema esta en que el dataset me regresa datos así "3.0298" "3.4356" "5.2123".

como puedo indicarle que esa columna debe considerarla como un string... gracias