
05/06/2007, 04:42
|
| | Fecha de Ingreso: julio-2004
Mensajes: 25
Antigüedad: 20 años, 8 meses Puntos: 0 | |
Problema en inserción en tabla Hola amigos.
Les cuento mi problema. Cree una Base de datos en mysql con varias tablas,
tabla usuario:
idusuario-------------> INTERGER
usuario --------------> VARCHAR (100)
password --------------> VARCHAR (100)
nombre --------------> VARCHAR (100)
primerApellido --------------> VARCHAR (100)
segundoApelido --------------> VARCHAR (100)
sexo --------------> VARCHAR (2)
fechaNacimiento -----------------> DATE
NIF ---------------------------> VARCHAR (10)
Pais ---------------------------> INTEGER
Provincia ----------------------> INTEGER
Población ----------------------> VARCHAR (45)
CodigoPostal --------------------> VARCHAR (45)
Numero --------------------------> INTEGER
Puerta --------------------------> VARCHAR (25)
Piso ----------------------------> VARCHAR (25)
TelefonoContacto ----------------> VARCHR (29)
en una de las tablas tengo un campo 'idusuario' que es autoincremental y al hacer una insercción: INSERT INTO usuario (usuario,contrasena,nombre,primerApellido,segundoA pellido,sexo,fechaNacimiento,NIF,Pais,Provincia,Po blacion,CodigoPostal,Numero,Puerta,Piso,TelefonoCo ntacto) VALUES ('benito','fgcvbnm','angel','casal','casal','V','1 975-05-07','25478365G',23.45,'santiago','15236',8,'f''3G' ,'981242728');
entiendo que al ser autoincremental no tengo por que insertarlo. El problema que al intentar hacer una insercción me da un error. El error es el siguiente: Column count doesn't match value count at row 1
En la columna uno se encuentra el campo autoincremental que no lo estoy pasando.
Es la primera vez que utilizo una Base de datos mysql e igual estoy cometiendo algún error estupido.
Espero que alguien pueda ayudarme.
Un saludo
Kuin |