problema con insert into

peris
13 de Mayo del 2004
yo tengo en una tabla de access 3 campos, uno autonumérico y dos integer. bien.

yo al hacer la insert into... quiero meter los campos integer, pero no se como hacer para que se rellene el campo autonumber, que debería hacer??

Los campos integer son cada uno de una listbox de un mismo formulario.

gracias a todos.

Mikel
13 de Mayo del 2004
Para rellenar un cambo autonumerico no debes hacer nada ya que se auto-rellena. Debes de hacer el INSERT en los otros dos campos. Es decir, supongo que los campos se llaman asi: ID, Campo1 y Campo2.

Puedes hacer: INSERT INTO TABLA VALUES (111, 222)

Esto te insertara un nuevo registro, tomando Campo1 el valor 111 y Campo2 el valor 222.

Seguramente esta otra manera de hacer el insert te parecerá más clara: INSERT INTO (Campo1, Campo2) TABLA VALUES (111, 222), pero realmente es lo mismo.

En resumen, en un campo autonumerico nunca debes de insertar nada, ya que el coge automaticamente el valor que le corresponda, es más, si intentas asignar un valor a un campo autonumerico te dará error.

Saludos desde Euskal Herria.

Mikel