FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Muchas gracias orodriguezca. Ya lo intente y aun nada.
Lo que me parece aun más extraño es que ya intente modificar y eliminar desde este mismo proyecto y lo realiza sin ningun problema Alguna otra idea? |
#2
|
||||
|
||||
Sigue paso a paso el código, y mira los valores que reciben los parámetros, al igual que el orden de ellos.
Es algo trivial, pero hay que tener mucha paciencia. |
#3
|
|||
|
|||
Cita:
|
#4
|
||||
|
||||
Para empezar pon un breakpoint en tu código, justo en el momento que llama al SP, y mira los valores que tengan los parámetros.
|
#5
|
|||
|
|||
Verifica que el orden de los parámetros en DM1->ADOSP1 sea realmente el orden y cantidad de parámetros esperado por el procedimiento almacenado insertaPaciente. Hay que tener en cuenta que en SQL Server a todo procedimiento almacenado le adiciona un primer parámetro en la posición cero de tipo ptResult y nombre Result; quizás falta ese parámetro en la definición de DM1->ADOSP1.
|
#6
|
|||
|
|||
Cita:
|
#7
|
|||
|
|||
No se porque razón asumí que el motor de bases de datos era SQL SERVER. En MariaDB esto no debería ocurrir, pues solo tiene parámetros IN, OUT y INOUT.
Probemos un par de ideas diferentes: - Colocar DM1->ADOSP1->Prepared antes de asignarle valores a los parámetros. No creo que ese sea el problema pero... - En vez de utilizar DM1->ADOSP1->Open() utiliza DM1->ADOSP1->ExceProc(). Ya que el procedimiento almacenado no está devolviendo un conjunto de resultados no tiene sentido usar el método Open(); lo correcto, en este caso, es usar el método ExecProc. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
direction en TADOStoredProc !! | Confucio | SQL | 2 | 18-10-2007 14:43:41 |
Manejo de parametros en sql | zvf | SQL | 3 | 13-09-2007 16:09:49 |
Problemas con TADOStoredProc | david.rguez | Conexión con bases de datos | 0 | 02-07-2006 19:52:23 |
TADOStoredProc & DBLookupComboBox | TriLoCBA | Conexión con bases de datos | 0 | 23-09-2005 15:55:52 |
Locate de TADOStoredProc | arantzal | Varios | 0 | 09-02-2005 16:19:20 |
|