FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como hacer consulta sql en ADOQuery
Hola, tengo un problema con la consulta sql.
El codigo de la consulta es el siguiente:
El contenido de la consulta la visualizo en un dbgrid, pero al mandar llamar el procedimiento con el parametro SQLVenta(NoVta); NoVta es una variable string que contiene el numero de venta, me causa error, dice que CveProd es redundante.. |
#2
|
||||
|
||||
¿De qué tipo es el campo de la consulta?
Tal vez necesite comillas simples. En ese caso utiliza:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Dos cosas: Te puedes ahorrar la variable "Consulta" y puedes hacer que el sistema te diga en que línea te equivocaste en caso de algún error en tu consulta SQL.
Con la forma que estas utilizando, si tienes algún error en la instrucción SQL, el sistema te dirá que hay un error "SQL error en la línea 1". Esto es porque pones toda la instrucción en una variable "String" y se la pasas al componente TADOQuery en una sola línea. Si utilizas la siguiente forma, te ahorras la variable "consulta" y le pasas la instrucción SQL bien organizada en varias líneas, con lo que, si existe algún error, el sistema te dirá en que línea está el error:
Ahora mi duda es ¿por qué utilizas a "numero" como string? se supone que "numero" es un número, ¿no sería mejor manejarlo como "integer" o como "Float"?
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como Hacer La Siguiente Consulta... | rgstuamigo | MySQL | 2 | 11-09-2008 22:19:33 |
Como hacer esta consulta | BlueSteel | Varios | 7 | 01-04-2008 21:55:19 |
Como hacer una consulta (Query) con dos DB? | El_Raso | Firebird e Interbase | 8 | 30-01-2007 05:37:49 |
¿Como hacer una Consulta en el Onchange de un TEdit? | day_eli | Conexión con bases de datos | 8 | 28-01-2007 03:06:53 |
como hacer consulta SQL con fecha usando Between | MaSSaKKre | SQL | 4 | 15-09-2005 03:28:26 |
|