Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2011, 04:29
JrScaletta
 
Fecha de Ingreso: junio-2011
Mensajes: 18
Antigüedad: 13 años, 6 meses
Puntos: 0
Resultado SQLDataSource en variable

Buenos días,

Tengo una tabla SQL que se encarga de manejar las IDs primarias de las demás tablas. Por lo tanto, cada vez que quiero insertar algo en las demás tablas, tengo que hacer una consulta la tabla: "TABLAS_ID" para conocer el siguiente ID que corresponde.

Se que está muy mal montado, y que debería estar como identidad la clave primaria de cada tabla, pero debo hacerlo así.

Entonces, lo que necesito es:

- Consulta a BBDD a la tabla "TABLAS_ID" --> SELECT [NEXT_ID] FROM [ID_TABLE] WHERE ([ID_TABLE_ID] = @ID_TABLE_ID)

- Guardar el contenido de NEXT_ID en una variable

- Insertar datos en la tabla TRAIL, introduciendo en el campo ID la variable obtenida en la consulta anterior.

- Actualizar la tabla TABLAS_ID y sumarle uno al campo NEXT_ID que hemos obtenido anteriormente

A ver si me podéis orientar un poquito, ya que ando algo perdido.

Gracias.