Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/06/2005, 12:04
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Los datos los recojo (Evidentemente de una Base de Datos).

Necesito hacer lo que digo, para pasarlo a un fichero de texto, el cual, despues será procesado por otra aplicación para pasarlo a SAP. Esta aplicación, que ya está hecha, va cogiendo del fichero los datos introducidos, basándose en el tamaño definidio para cada campo.

Es decir, si yo tego dos campos: Nombre varchar(30) y apellido varchar(60)

La aplicación cogera los primeros 30 caracteres y los meterá en el campo nomber, y los 60 siguientes y los metera en el campo apellido.


Actualmente yo hago:
objCommand = new SqlCommand("select * from tabla", objCN)
objDR = objCommand.ExecuteReader()
if objDR.HasRows()then
while DR.READ
'escribo en el fichero de texto
end while

Pero claro, ¿Hay alguna forma de que pueda saber en el DR, que capacidad tiene cada columna? Solo necesito eso.

¿Como podría saber el tamaño de cada columna de una tabla?

En fin, gracias por la ayuda por adelantado.

Y Saludos cordiales.
__________________
Charlie.