• Lunes 30 de Diciembre de 2024, 19:00

Autor Tema:  La operación en varias etapas ha producido un error...  (Leído 1262 veces)

Val_d_Homero

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
La operación en varias etapas ha producido un error...
« en: Martes 18 de Noviembre de 2008, 17:44 »
0
Bs tds:
Estoy haciendo un programa que en una de sus partes toma: datos entrados en los Text.Boxes y combinación de estos datos con otras tablas (con otros ADODCx) y los guarda en ADODC1; a su vez estos nuevos datos los guarda en otra tabla (con ADODC2). Al querer interceptar los errores es cuando me este error.  
    Para que se vea más claro: Un registro es una Venta; entro en una Text.Box el importe de la venta; luego ha de coger el saldo en otro ADODC2 (sólo un campo: saldo anterior)  y sumarlo pàra que se guarde en ADODC1 el importe de la operación y el saldo (dos campos); nuevamente vuelve a cargar en ADODC2 el nuevo saldo resultante; igual que con el saldo ha de hacer la misma operción con un contador (número anterior; número + 1).
   Debo aclarar que si entro los datos "aceptables" me los toma perfectamente, pero estoy poniéndole las interceptaciones a los errores, cuando entro los datos "malos" para hacer que funcionen las interceptaciones es cuando se organiza el lío y recibo el dichoso mensaje.

  Explicado es algo lioso, pero en el código es bastante claro. No sé si la única solución será para cada Update hacer una Sub. Si me podéis echar alguna luz, mil gracias.

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: La operación en varias etapas ha producido un error...
« Respuesta #1 en: Martes 18 de Noviembre de 2008, 20:04 »
0
¿Cómo haces las intercepaciones de los errores? Ponte el código de estas partes.