• Lunes 23 de Diciembre de 2024, 15:25

Autor Tema:  Problemas Con El Insert_identity  (Leído 1271 veces)

racavi1981

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Problemas Con El Insert_identity
« en: Lunes 21 de Enero de 2008, 08:29 »
0
Buenas Noches, como estan todos.

Primero que nada, quisiera felicitarles por su foro, durante los ultimos 3 meses me ha sido de enorme ayuda.

Les presento mi problema. Estoy desarrollando una aplicacion en VB.NET 2005 y quiero insertar unos registros en la BD (SQL SERVER 2005). Hasta ahi todo va bien , el detalle es cuando necesito insertar los datos en una tabla a la cual le asigne un valor "identity" para que se vaya incrementando a medida que voy insertando los datos en la tabla. He intentado varias maneras de hacerlo pero no he logrado tener ningun tipo de exito con eso. Incluso intente poner el comando Insert_Identity Tabla1 on en la misma sentencia del insert pero no sirvio de nada.

He leido que con un stored procedure se puede realizar, pero de verdad que no soy nada bueno con eso ya que apenas estoy empezando a programar y entiendo mejor las consultas tal cual como son  :)

Si alguien me pudiera ayucdar con mi inquietud de verdad que estaria enormemente agradecido ya que llevo casi 1 semana peleando con este mismo problema.

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Problemas Con El Insert_identity
« Respuesta #1 en: Lunes 21 de Enero de 2008, 23:54 »
0
Cita de: "racavi1981"
Buenas Noches, como estan todos.

Primero que nada, quisiera felicitarles por su foro, durante los ultimos 3 meses me ha sido de enorme ayuda.

Les presento mi problema. Estoy desarrollando una aplicacion en VB.NET 2005 y quiero insertar unos registros en la BD (SQL SERVER 2005). Hasta ahi todo va bien , el detalle es cuando necesito insertar los datos en una tabla a la cual le asigne un valor "identity" para que se vaya incrementando a medida que voy insertando los datos en la tabla. He intentado varias maneras de hacerlo pero no he logrado tener ningun tipo de exito con eso. Incluso intente poner el comando Insert_Identity Tabla1 on en la misma sentencia del insert pero no sirvio de nada.

He leido que con un stored procedure se puede realizar, pero de verdad que no soy nada bueno con eso ya que apenas estoy empezando a programar y entiendo mejor las consultas tal cual como son  :)

Si alguien me pudiera ayucdar con mi inquietud de verdad que estaria enormemente agradecido ya que llevo casi 1 semana peleando con este mismo problema.
No entiendo bien tu problema.

¿Tenés una tabla en la cual un campo es autoincremental?

Si es así y suponiendo que tu tabla tiene 3 campos: campo1, campo2 y campo3 y que campo1 es autoincremental.

La sentencia para insertar un nuevo registro sería:
Código: Text
  1. INSERT INTO nombreDeTuTabla(campo2, campo3) VALUES('valor1','valor2')
  2.  

El campo autoincremental no interviene en la sentencia.

Si no es eso, explicate mejor.

Un saludo
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

Abhero

  • Miembro MUY activo
  • ***
  • Mensajes: 137
    • Ver Perfil
    • http://www.myspace.com/abhero
Re: Problemas Con El Insert_identity
« Respuesta #2 en: Martes 22 de Enero de 2008, 21:22 »
0
:blink:

Esta confusa la explicacion, si es lo que Mollense dice arriba y te refieres a campos autoincrementables, no se deben incluir en la sentencia que guarda la informacion debido a que se "autoincrementan" como su nombre lo dice. Esa puede ser la causa, verifica si estas tratanto de guardarle algo a ese campo.

Recuerdos,  :hola:
Ab.


El Optimista lo vio medio lleno.
El Pesimista lo vio medio vacío.
Los malos analistas a penas vieron el vaso.

racavi1981

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Problemas Con El Insert_identity
« Respuesta #3 en: Viernes 25 de Enero de 2008, 08:21 »
0
gracias por sus respuestas, efectivamente era una tonteria que gracias a la ayuda de Moyense logre resolver :D . El asunto era que tenia una tabla con un valor autonumerico y no conseguia la forma de ingresar los datos en la misma.

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Problemas Con El Insert_identity
« Respuesta #4 en: Viernes 25 de Enero de 2008, 13:55 »
0
Cita de: "racavi1981"
gracias por sus respuestas, efectivamente era una tonteria.
Por nada...
Muchas veces los problemas tontos nos pueden dar dolores de cabeza. Lo digo por experiencia  :hitcomp:

...en fin  

Un saludo :comp:
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.