FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
Cita:
así esta ahora mismo y me sigue dando el mismo error.
__________________
"Ningun precio es alto por el privilegio de ser uno mismo..." Última edición por ZiriusB fecha: 16-12-2015 a las 00:29:19. |
#2
|
||||
|
||||
Primero elimina los with de tu codigo porque
1. No es aconsejable 2. No lo estas "aprovechando" Debido a 1), casi que prefiero no explicarte el porque no lo estas "aprovechando" Si te da un error en Query.SQL.Add es porque el query no esta inicializado (no esta creado) No se de donde sale ADOQuery1, voy a asumir que tenes el componente en el Form actual. Tambien voy a asumir que en ADOQuery1.Connection tenes asignada una TADOConnection
|
#3
|
|||
|
|||
Efectivamente tengo conectado todo como debe ser, el ADOQuery1 esta en el form en el que hago la consulta, esta conectado al ADOCOnection, coloque la consulta tal cual la pasaste y sigue generando el mismo error, lo hice con el depurador activo y paso por paso, se detiene y genera el error en esta linea:
__________________
"Ningun precio es alto por el privilegio de ser uno mismo..." |
#4
|
||||
|
||||
Y cual es el error?
|
#5
|
|||
|
|||
First chance exception at $77682C1A. Exception class EOleException with message 'Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros'. Process ProGym.exe (5904)
Si en ese error le doy "Continue" me aparece este error: First chance exception at $77682C1A. Exception class EDatabaseError with message 'ADOQuery1: CommandText does not return a result set'. Process ProGym.exe (2352)
__________________
"Ningun precio es alto por el privilegio de ser uno mismo..." Última edición por ZiriusB fecha: 16-12-2015 a las 03:44:36. |
#6
|
||||
|
||||
Esa linea no puede generarte nunca esa excepcion Cita:
Cita:
Open se usa cuando se ejecutan sentencias SELECT, que devuelven un conjunto de filas y columnas como resultado (una tabla) ExecSQL se usa para todas las demas sentencias: DELETE, UPDATE, INSERT, etc y devuelve un Integer, que es la cantidad de registros afectados Cambia el Open por ExecSQL.. y de nuevo disculpas |
#7
|
|||
|
|||
Cita:
Me genera el error y me marca el primer parámetro, si lo quito y lo quito de la consulta me genera error en el siguiente y así sucesivamente. Esto me esta dando muchos dolores de cabeza :S
__________________
"Ningun precio es alto por el privilegio de ser uno mismo..." |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
guardar precios. numeric o float? | Patricio | Firebird e Interbase | 5 | 07-10-2008 16:21:17 |
guardar text como un float | mjjj | Varios | 17 | 20-12-2007 11:44:17 |
Problemas con los float | tato | Varios | 2 | 03-04-2006 11:57:38 |
problemas con float y redondeos | wonder boy | Firebird e Interbase | 17 | 27-12-2005 20:59:06 |
Problemas con float.... | ilichhernandez | Varios | 2 | 20-12-2005 16:19:20 |
|