Hola,
Si relleno un DataSet por medio de un DataAdapter, ¿por qué el tipo de
columna siempre es String aunque no lo sea en la BDD original?
Ejemplo:
Dim CMM As New SqlCommand("Select ID,Fecha,Venta FROM Pruebas",Conexion)
DAP.SelectCommand = CMM
DAP.FillSchema(DST,SchemaType.Source,"Pruebas")
DAP.Fill(DST,"Pruebas")
'
For each Col In DST.Tables("Pruebas").Columns
MsgBox (Col.DataType.ToString) -> Siempre sale
System.String (y en la BDD no lo son)
Next
¿Cómo puedo ajustar el tipo de columna del DataSet con el de la BDD?
Muchas gracias,
Juanjo.
Leer las respuestas