| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
americo_bcb Lt

Registrado: 05 May 2004Mensajes: 84
|
Publicado: Mie 04 Ene, 2006 12:41 am Asunto: limpiar los parametros de un TADOStoreProc |
|
|
Holas amigos como estan espero que bien la presente es para consultar acerca de como hacer que los parametros de un TADOStoreProc se limpien entre ejecuciones lo que ocurre es que cuando lo ejecuto por primera vez todo queda bien pero cuano ejecuto el rocedimiento por segunda vez en los parametros que no asigne valores toma los valores anteriores es decir de la ejecucion anterior nalguien sabe como solucionarlo estare recontra agradecido  |
|
| Volver arriba |
|
 |
Buildero Master


Registrado: 23 Dic 2003Mensajes: 523Ubicación: Puebla, México
|
Publicado: Mie 04 Ene, 2006 1:30 am Asunto: |
|
|
Puedes agregar tu código para poder ayudarte.
Pero me imagino que has de hacer algo parecido a esto:
| Código: |
ADOStoredProc1->Parameters->ParamByName("Param1")->Value = "algo1"; //Verifica que cambien los valores en cada asignación
ADOStoredProc1->Parameters->ParamByName("Param2")->Value = "algo2"; //Verifica que cambien los valores en cada asignación
ADOStoredProc1->ExecProc();
|
Se me ocurre que para limpiarlos valores puedes asignar null despues de la ejecución.
| Código: |
ADOStoredProc1->Parameters->ParamByName("Param1")->Value = NULL;
ADOStoredProc1->Parameters->ParamByName("Param2")->Value = NULL;
|
Saludos _________________ Quien hace una pregunta teme parecer un ignorante durante cinco minutos, quien no pregunta se mantiene ignorante toda la vida. |
|
| Volver arriba |
|
 |
americo_bcb Lt

Registrado: 05 May 2004Mensajes: 84
|
Publicado: Mie 04 Ene, 2006 9:58 pm Asunto: |
|
|
| Gracias buildero la olucion esta en poner nulos despoues de ejecutar el procedimieto almacenado y asi todo esta perfecto gracias una vez mas |
|
| Volver arriba |
|
 |
|