elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Transacciones Ayuda
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Transacciones Ayuda  (Leído 1,556 veces)
xucunhan

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Transacciones Ayuda
« en: 8 Enero 2015, 18:34 pm »

Hola a todos

Estoy creando una app sencilla en .Net y estoy insertando en las siguientes tablas:
Código
  1. insert into Clientes(...)
  2. insert into Domicilios(...)
  3. Dim DomID as integer = select max(domicilio_id) from domicilios
  4. Insert into Contratos(DomId,Nombre,Tel)
  5.  

Lo que quiero lograr es poder realizar esas operaciones dentro de una transacción para mantener la consistencia de los datos, pero si se fijan en la tabla contrato inserto el ultimo Id de la tabla Domicilios.

Cuando lo hago la transaccion bloquea las tablas y no me deja hacer selects, solo insert, update y delete.

No se si cambiando el nivel de bloqueo en la transacción me permita hacerlo o definitivamente no se pueda.

Esta es mi cadena de inicio:

Código
  1.  
  2. Using myConnection As New SqlConnection("datos de conexion")
  3.            myConnection.Open()
  4.  
  5.            Dim myTrans = myConnection.BeginTransaction()
  6.            Dim pgCommand As New SqlCommand()
  7.            pgCommand.Connection = myConnection
  8.            pgCommand.Transaction = myTrans
  9.    ...
  10.  

Espero alguien me eche un cable.
Gracias


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Transacciones cuando y en que caso usarlas.
PHP
Hadess_inf 1 2,451 Último mensaje 17 Agosto 2009, 20:59 pm
por ^Tifa^
transacciones en php « 1 2 »
PHP
OssoH 17 6,350 Último mensaje 15 Julio 2010, 09:56 am
por MazarD
El troyano ZeuS ataca las transacciones de banca por Internet
Noticias
wolfbcn 0 1,248 Último mensaje 19 Octubre 2011, 15:31 pm
por wolfbcn
Der Spiegel: La NSA vigila las transacciones bancarias internacionales
Noticias
wolfbcn 0 931 Último mensaje 16 Septiembre 2013, 12:48 pm
por wolfbcn
La autoridad tributaria estadounidense IRS monitoriza transacciones en bitcoin
Noticias
wolfbcn 0 1,670 Último mensaje 19 Septiembre 2017, 21:26 pm
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines