Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/06/2009, 12:48
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Respuesta: Evitar concurrencia

Cita:
Control por t-sql la transaccion no es la forma en que lo hace .Net?
De hecho puedes hacerlo de 2 formas, transacción por código .Net o transacción por BD, pero eso va a depender de lo que estés haciendo, para tu caso lo recomiendo por t-sql

Cita:
¿Por que store procedures?.
Porque es más limpio, ideal para un modelo en capas, mas seguro, independencia entre app y BD, mejor mantenimiento, el gestor de base de datos crear un lock y unlock entre los procesos que se hagan de inserción, actualización, etc, evitas sql injection, son precompilados, etc

Aclaro que esas ventajas son por si estamos hablando de una aplicación que se conecte al mismo getor de bd porque si el día de mañána use otro gestor de bd la desventaja sería la portabilidad

Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net