![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
problemas con parametros en adoquery
hola a todo el mundo hace algunos dias pedi ayuda para poder lograr un reporte de un solo cliente y no de toda la base de datos,con ayuda de los expertos del foro entendi como hacerlo,pero ahora tengo una duda,estoy usando un componente adoquery y tengo las siguientes propiedades asi,
sql=select * from clientes parameters=nombre del tipo isstring conectionstring =base de datos y en el boton de imprimir tengo este codigo
que ustedes opinan,mi intensión es poder imprimir el cliente que seleccione a través de el dbgrib,cuando tengas tiempo agradecería una pequeña ayuda,gracias desde ahora |
#2
|
||||
|
||||
![]() Existe dos formas de crear un parametro para un Dataset(Query,Table,etc) una es atraves de la propiedad Parameters, ya sea agregandolo manualmente en tiempo de Diseño o creandolo en ejecucion atraves de los métodos Add ó AddParameter; y la otra forma es atraves de la consulta SQL anteponiendo los dos puntos( : ) a un nombre específico que queramos.
![]() ¿Pero qué te quiero decir con esto? Bueno. la cuestion es que en tu consulta SQL que has puesto en ningun momento estas haciendo uso del parametro. ![]() Para que lo hagas,tu consulta SQL en tu DataSet(Query) debería ser así: Al poner los dos Puntos, automáticamente se está creando un parámetro en el DataSet con el nombre "Nombre_de_Tu_Parámetro", lo cual significa que ya no sería necesario crearlo en la propiedad Parameters. ![]() Ahora sí ya se podría hacer algo como: Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
#3
|
|||
|
|||
saludos,gracias por responderme,mira modifique mi consulta y puse
le puse el nombre de variable a mi parametro y en el codigo del boton tengo esto
cuando lo intento ejecutar me dice un error que dice que la palabra variable no esta declarada,que crees que pueda ser ? |
#4
|
||||
|
||||
![]() Cita:
entonces debes buscarlo con ese mismo nombre > Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 Última edición por rgstuamigo fecha: 18-12-2010 a las 16:59:47. |
#5
|
|||
|
|||
mira probe lo que me dices,puse lo siguiente
y todavia me dice que variable esta sin declarar |
#6
|
||||
|
||||
![]() Cita:
![]() Por que si no has puesto pues estamos fritos. ![]() ![]() ![]() Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
#7
|
|||
|
|||
muchas gracias rgstuamigo,el codigo que me diste me sirvio mucho y me saco de una gran duda que tenia desde hace tiempo,espero que este tema le pueda servir a otros como me sirvio a mi,gracias de nuevo,asi es como deje el codigo final
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ADOQuery: like con parámetros | Gaim2205 | SQL | 1 | 07-10-2008 16:38:45 |
Error ADOQuery con Parametros | drykea | SQL | 5 | 09-09-2008 15:49:09 |
Problemas con AdoQuery / Parametros | mateamargo | SQL | 4 | 18-04-2008 20:50:55 |
Adoquery con parametros | erasmorc | OOP | 2 | 16-03-2007 14:29:15 |
Pasar parametros a ADOQUERY | JODELSA | Conexión con bases de datos | 1 | 04-09-2003 23:47:36 |
![]() |
|