FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
mensaje de error en paradox
holAS
me sale el siguiente error "field 'Familia' is not of the expected type." cuando se hace una consulta de por sql. Alguien sabe como solucionarlo. |
#2
|
||||
|
||||
Me suena a que has cambiado el tipo de ese campo con el Database Desktop, pero despues en delphi, no lo has actualizado, por tanto, el tipo del campo no es el esperado.
Tendrás que actualizar el campo en delphi:tanto en la tabla donde esté el campo Familia, como en las consultas que hagan uso de ese campo: Doble clic en delphi sobre el TTable / TQuery despues verás el campo familia en la ventana que se abre (1), seleccionalo, dale a Suprimir, y despues usa el boton derecho, "Add Field" y añadelo de nuevo. (1)- Si no se vé ningun campo, es decir, la ventanita está vacía, puedes hacer los campos persistentes, es decir, usar el botón derecho Add All Fields, y ya los tienes. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
gracias por tu ayuda
Gracias por ayudarme ,
|
#4
|
|||
|
|||
Voy a dar mi primera respuesta en el foro...ya no sólo es preguntar. Me paso lo mismo hace poco. Ve a la tabla en cuestión y a la propiedad "FieldDefs". Cuando pinchas te aparecerá una casillita con tres puntos. Haz clic y te aparecerán las columnas de la tabla. Añádelas de nuevo todas borrando las existentes y ya estarán actualizadas.
Yo lo solucioné así. Un saludo. |
|
|
|