![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola poliburro. Este es el código del procedimiento almacenado:
Te reitero que cuando lo ejecuto en Sql Server funciona perfectamente bien. |
|
#2
|
||||
|
||||
|
humilde opinion
Hola... apenas estoy empezando con el tema que estan tocando, así que no creo poder ayudar. Pero vi un error en el código que podría ser lo que causa el problema: Estan poniendo "mmm" en lugar de "mm"...
Tal vez quede como tonto por no saber nada del tema, pero tal vez les ayude... me arriesgaré.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal" Siempre hazlo con la ayuda de Dios
|
|
#3
|
||||
|
||||
|
Presiento que el problema está en los valores de los parámetros. por que el código del Sp es correcto, bueno te falta el tratamiento de errores pero eso lo puedes omitir de momento.
Por que no lanzas un showmessage en delphi mostrando los valores del editbox que estas pasando como id de cheque, y el resultado del formatdatetime que estás pasando como fecha de debito? creo que está pasando mal uno de los valores. y de esa manera podrias darte cuenta.
__________________
Conoce mi blog http://www.edgartec.com |
|
#4
|
||||
|
||||
|
No era mas sencillo para brincarse el detalle de las tablas hacer esto:
Código:
ADOSPDebCheque.Parameters.ParamByName('@FechaDebito').AsDateTime := DTPFechaDebitoPanel.Date;
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#5
|
|||
|
|||
|
Hola Poliburro, me di cuenta donde estaba el error cuando probé con la otra opción que tengo en el radiogroup. E el radiogroup tengo una segunda opción que en la que trato de actualizar la fecha de debito de la tabla cheques para todos aquellos cheques que hayan sido emitidos según el rango de fechas que establezco en el procedimiento almacenado de la siguiente forma:
En el evento onclick del control radiogroup para esta opción pusé lo siguiente: Ahora cuando ejecuto la aplicación esto no me da ningún error, pero no hace absolutamente nada, es decir, no actualiza el campo de fechadebito de la tabla Cueques. El procedimiento alamacenado funciona a la perfección en sql server. No se que falta aquí, no se si después del método execproc va algo mas para que esto pueda funcionar o la lógica en mi caso está mal empleada. Puesto que los DateTimePicker que los uso para pasarle los parámetros al procedimiento almacenado ya tienen valores por defecto. La realidad es que no se que debo hacer para que esto funcione. Ojala pudas ayudarme. Muchas gracias a todos los que han aportado su granito de arena en este tema. |
|
#6
|
||||
|
||||
|
En este último caso, solo actualizas el parámetro 'FechaEmision', y en el procedimiento tienes tresparametros diferentes.
FechaEmisión, FechaEmision1 y otro más diferentes. Espero haberte aclarado algo. Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#7
|
|||
|
|||
|
Hola nuevamente fjcg02, gracias pero no te entiendo, pudieras explicarme más. Es cierto tengo tres parámetros en el procedimiento almacenado @FechaEmision, @FechaEmision1 y @FechaDebito. Deja ver si entiendo bien, lo que quieres decirme es que según el código escrito en delphi solamente estoy actualizando el parámetro @FechaEmision, no entiendo si te fijas en el códido sql del procedimiento almacenado verás que el update es para @FechaDebito. Disculpame, pero explícame mejor se por otras ocasiones que eres aventajado en este tema. Gracias. Cómo está la cria?.
|
|
#8
|
||||
|
||||
|
Cita:
Tendrás que dar valor a los tres parámetros. Lo tienes escrito en el propio post, en el código delphi. Entiendo que habrás copiado la sentencia y sólo has cambiado el valor de la derecha del '=' , te falta la parte de la izquierda. Por cierto, la niña bien, mejor que tú y que yo .Sabes qué es lo que más le calma ? ponerla conmigo en el ordenador , sobre todo visitando Club Delphi !!Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Se puede pasar una tabla a un procedimiento almacenado? | AFilth | MS SQL Server | 2 | 07-02-2006 13:10:21 |
| Procedimiento Almacenado | scooterjgm | Conexión con bases de datos | 5 | 18-01-2005 18:21:32 |
| Procedimiento almacenado y Ado | LucianoRey | MS SQL Server | 11 | 06-07-2004 22:55:23 |
| actualizar con dbexpres y un procedimiento almacenado | felixgo | Conexión con bases de datos | 1 | 22-06-2004 12:21:17 |
| Procedimiento Almacenado | Ulises | Providers | 3 | 30-01-2004 18:14:58 |
|