Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/07/2006, 13:00
Robertoch
 
Fecha de Ingreso: septiembre-2005
Ubicación: Tijuana México
Mensajes: 76
Antigüedad: 19 años, 5 meses
Puntos: 0
Debes se usar el executescalar para que te de el identity que hallas introducido, esto funciona si tienes un campo numerico de folio de la transaccion que se va incrementando automaticamente.

Ejemplo:
object valorInsertado = null;

sqlCmd.CommandText = "INSERT INTO TABLA (CAMPOS DE LA TABLA) VALUES (VALORES A INSERTAR)";

sqlCmd.ExecuteNonQuery();

sqlCmd.CommandText = "SELECT @@IDENTITY AS valorInsertado";
valorInsertado = sqlCmd.ExecuteScalar();
__________________
:si: