Hola Foro, a ver si me pueden ayudar con esto que llevo un tiempo sin poder resolver. Tengo el siguiente código:
Código asp:
Ver originalsql = "INSERT INTO operaciones (fecha,forma_pago,total) VALUES (getdate(),'"& request.form("forma_pago") &"','"& request.form("total") &"')"
Conn.execute(sql)
set rs_ultimoID = Conn.execute("select top 1 id_operaciones from operaciones order by id_operaciones desc")
id_operaciones = rs_ultimoID("id_operaciones ")
set rs_ultimoID = nothing
cantidad = request.form("cant")
for g = 0 to cantidad
sql2 = "INSERT INTO invitados (id_operacion,nombre,telefono,mail) VALUES ("& id_operacion &",'"& request.form("nombre"&g) &"','"& request.form("telefono"&g) &"','"& request.form("mail"&g) &"')"
Conn.execute(sql2)
next
basicamente lo que hace es procesar operaciones que hacen los invitados. El problema en concreto es que en algunos casos esporádicos me aparece un invitado "colado" en una operación, es decir un invitado que tendría que haber sido procesado en una nueva operacion, me aparece en la operacion anterior.
Cualquier ayuda me servirá ya que no estoy pudiendo encontrar el problema.
Muchas Gracias!