Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/10/2009, 06:22
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Emular una consulta para saber si funcionaría en caso de ser ejecutada (In

simple. ejecuta la consulta dentro de una transacción (si la base de datos y/o motor lo soporta) y aplica un rollback para no efectuar los insert:

START TRANSACTION;
inser into x values (...);
ROLLBACK;

en ado.net hay comandos para ello, no hace falta incluir el START TRANSACTION; en el sql y si no haces COMMIT el ROLLBACK es por defecto.