Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/02/2010, 04:53
Teosanchez
 
Fecha de Ingreso: enero-2010
Ubicación: Sevilla
Mensajes: 202
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: Problema con varias sentencias SQL

Aunque tengo mis dudas sobre lo que preguntas, me parece que el problema podría venir de la forma en que intentas obtener el id_pedido.
Intentas buscarlo por IdUsuario y precio, pero se podría dar el caso de varios registros que cumplieran esa condición.

Mi consejo:

1.- Intenta hacer todas las operaciones en un procedimiento almacenado y luego lo llamas desde el formulario.
2.- Intenta hacer una programación en capas, no poniendo todo el código detrás del botón, entre otras cosas, porque el mantenimiento se vuelve una pesadilla. Imagina que cambiad de servidor de BD, por ejemplo, eso te obligaría a recorrer toda la aplicación para cambiar TODAS las cadenas de conexión.

Espero que te sea de ayuda.

Programación en capas:
http://www.elguille.info/colabora/puntoNET/jevergara_Multitier.htm
http://jmhogua.blogspot.com/2007/01/programacin-en-capas-primera-parte-capa.html
http://www.slideshare.net/Decimo/arquitectura-3-capas