tambien pensaba lo mismo pero tengo el siguiente problema
siendo CODIGO es parte de un campo de la tabla1 tipo SMALLINT
en form1 tengo un codigo_ed es una campo de edicion tipo string .
Código Delphi
[-]
tabla1_tbCODIGO:=Strtoint(form1.codigo_ed.text);
me sale error cuando compilo : incompatible type "TsmallintField and Integer"
en otras tablas me dio el mismo problema y cambien de el tipo en las tablas de SMALLINT a INTEGER y solucione el problema pero no debería ser así..
wopc.