Si falta un campo, supongo entonces que se trata de un valor NULL. Al asignarlo a Edit.Text, se intenta realiza la conversión de NULL a String, pero, normalmente esto no es posible. Puedes remediarlo poniendo en false la variable global NullStrictConvert, para que el valor NULL se convierta en una cadena vacía. O bien, puedes usar table1.FieldByName(...).AsString para evitar el error.
// Saludos
|