Hola Juan,
En primer lugar es correcto lo que indicas, cuando tienes un campo autoincremental no es necesario incluirlo dentro del INSERT.
Hay varias cosas que verificar y modificar en caso que sea necesario en tu INSERT:
1.- Las columnas Pais y Provincia son de tipo INTEGER, en tu INSERT tienes "23.45" separados por un punto (.) lo que hace que sea un valor numérico, por ejemplo DECIMAL, debería ser separados por una coma (,) ya que imagino que "23" es el código del país y "45" el código de la provincia.
2.- Luego para las columnas Puerta y Piso estás insertando lo siguiente: 'f''3G', de igual manera faltaría una coma (,) entre ambos valores ya que imagino que 'f' es la puerta y '3G' es el piso.
Al final el INSERT quedaría como:
INSERT INTO usuario
(usuario,contrasena,nombre,primerApellido,segundoApellido,sexo,fechaNacimiento,NIF,Pais,Provincia,Poblacion,CodigoPostal,Numero,
Puerta,Piso,TelefonoContacto)
VALUES
('benito','fgcvbnm','angel','casal','casal','V','1975-05-07','25478365G',23,45,'santiago','15236',8,'f','3G','981242728');
Edited 3 time(s). Last edit at 06/05/2007 06:32AM by William Chiquito.