| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
el diego Master


Registrado: 23 Ago 2002Mensajes: 232Ubicación: Paris
|
Publicado: Lun 14 Oct, 2002 6:20 pm Asunto: Validacion de campos: Como obtener el tipo de un campo? |
|
|
Hola quisiera automatizar la tarea de validacion a la hora de actualizar datos en una tabla pero me encuentro con un problema:
Como se puede saber que tipo de dato (numerico, texto, booleano) es un campo?
quisiera hacer un bucle con algo algo tipo:
| Código: | if (DataSource1->DataSet->Fields->Fields[i]->IsNull)
if (EsUnCampoTexto)
DataSource1->DataSet->Fields->Fields[i]->Value= " ";
if (EsUnCampoNumerico)
DataSource1->DataSet->Fields->Fields[i]->Value= 0; |
saludos
diego |
|
| Volver arriba |
|
 |
TOÑO Master

Registrado: 26 Ago 2002Mensajes: 223Ubicación: Madrid - España -
|
Publicado: Lun 14 Oct, 2002 6:47 pm Asunto: |
|
|
HOLA:
Pues te has quedado a un pelo de solucionarlo.
La propiedad que buscas es DataType.
switch (Table1->Fields->Fields[0]->DataType)
{
case ftBoolean:
break;
}
By. |
|
| Volver arriba |
|
 |
el diego Master


Registrado: 23 Ago 2002Mensajes: 232Ubicación: Paris
|
Publicado: Mar 15 Oct, 2002 11:48 am Asunto: |
|
|
La historia de mi vida: estar a un pelo de conseguirlo! jejej
gracias y un abrazo
diego |
|
| Volver arriba |
|
 |
|