Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/06/2013, 11:56
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: consultar dentro de una transaccion con PDO

Pero en las transacciones de PDO se puede usar el prepare ??

Mirando los ejemplos de la pagina http://php.net/manual/es/pdo.transactions.php

Veo que usan es exec....no tengo idea de como usar entonces el prepare dentro de la transaccion...

Yo he realizado transacciones con SQL SERVER y las hago asi:

Código SQL:
Ver original
  1. BEGIN TRANSACTION
  2. BEGIN TRY
  3.  
  4. DECLARE @VARIABLE CHAR(10)
  5.  
  6. UPDATE MI_TABLA SET CONSECUTIVO=CONSECUTIVO+1  WHERE CONDICION= 'X' SET @SOSORDSER=( SELECT CONSECUTIVO FROM MI_TABLA  WHERE CONDICION ='X')
  7.  
  8. SET @VARIABLE=REPLICATE ( '0' ,10-LEN(@VARIABLE))+@VARIABLE
  9.  
  10. INSERT INTO MI_TABLA2 VALUES (@VARIABLE, 'X', 'Y', 'Z')
  11.  
  12. //ACA LO DE DEMAS Y EL FIN DE LA TRANSACCION

Si observan la transaccion, primero actualizo, luego consulto con la variable @VARIABLE y esa misma variable me sirve para insertar dentro de la transaccion, éstos mismo es posible hacerlo con PDO?...de que forma ??