Les comento que estoy teniendo un problema a la hora de cargar datos desde Delphi 7.
Tengo una pequeña base de datos con 3 tablas: clientes, articulos y pedidos.
la tabla clientes, tiene los siguientes campos: id_cliente, nombre, apellido, direccion, poblacion, codigo_postal, telefono, email.
Hice la conexion por medio de los componentes Zeos, y puedo visualizar la tabla en un DBgrid sin problemas.
Lo que hago es guardar los valores que se cargan en distintos TEdit de la siguiente manera:
TClientes.Insert; TClientes.FieldByName('nombre').asstring:=ENombre.Text; TClientes.FieldByName('apellido').asstring:=EApellido.Text; TClientes.FieldByName('direccion').asstring:=EDireccion.text; TClientes.FieldByName('poblacion').asstring:=EPoblacion.text; TClientes.FieldByName('codigo_postal').asstring:=ECodigoPostal.Text; TClientes.FieldByName('telefono').asinteger:=strtoint(Etelefono.Text); TClientes.Post;
cuando quiero guardar los datos en la tabla, me aparece la siguiente ventana
hago click en ignore y me sale el siguiente error
click en ok y me aparece lo siguiente
A la base de datos junto con las tablas las cree por medio de la herramienta IBExpert, cree un generador para cada uno de los campos "autoincrementales" que tienen las tablas, en ese caso el campo que me marca como error "ide_cliente" por lo que creo que se deberian de cargar automaticamente en la base de datos.
Saludos y gracias por su tiempo!