Código asp:
Ver original
sql = "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!