![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola jairoath,
Bienvenido a Cludelphi. Como recien ingresas te informo sobre la guia de estilo, te pediría que dediques unos minutos para leerla. Con respecto a tu pregunta: ¿Deseas construir una consulta en tiempo de ejecución? O sólo quieres que en tiempo de ejecución se suministre el valor? De cualquier manera lo que se hace es usar parámetros: Los dos puntos indican que lo que sigue es un parámetro. Y luego en Delphi bastará con hacer:
En el ejemplo asumí que se espera un string (desde un Edit), y se usa ADO. Sugiero que busques en los foros bajo la palabra clave Parametros y/o ParamByName. Tu consulta se puede hacer en tiempo de ejecución:
El código lo escribí a mano... no tengo Delphi en estos momentos abierto... pero creo que va a andar sin problemas. Saludos, Última edición por Delphius fecha: 02-03-2008 a las 23:36:41. Razón: etiquetas! |
|
#2
|
||||
|
||||
|
Hola
Solo un pequeño cambio. No estoy muy seguro si bde acepta ese concepto, de no ser asi, se puede hacer asi: Saludos |
|
#3
|
||||
|
||||
|
¡Ups! No me di cuenta de que especificó que era DBE!
![]() Lo tuyo funciona bien. Y si no me falla la memoria, bastaría con un AsString y el DataType está demás. Saludos, |
|
#4
|
||||
|
||||
|
Hola
En realidad funciona con solo el value sin necesidad del datatype, pero asi tambien funciona. Me parece que es mejor usar, ya lo dije antes, ado en vez de bde, para access se estable una conexión directa. Pero que te voy a explicar a ti, hombre si tu eres el que sabe de esto, lo que pasa es que no tienes delphi a mano. ![]() Saludos |
|
#5
|
||||
|
||||
|
resumiendo lo qe dice Delphius:
en el query escribe esto:
luego cuando lo vayas a ejecutar, escribes asi
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
#6
|
|||
|
|||
|
wow muchas gracias a los tres por haberse tomado el tiempo de responderme tan rapido, efectivamente pude solucionar mi problema, lo que decian lo probe y de una funciono, monte un grid e hice la consulta y luego al ejecutar el proceso pude mandar el numero por referencia y el grid solo mostro los datos que necesitaba asi:
query: select * from clientes where cliente=:cod luego dentro de un botonclick ejecute la consulta asi: ADOQuery1.Active := False; ADOQuery1.Parameters.ParamByName('cod').Value:= 12; ADOQuery1.Active := True; gracias por su ayuda, saludos desde pereira y los voy a molestar mucho mas jejejeje |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema con DbGrid. | redimido | Conexión con bases de datos | 7 | 08-08-2007 15:06:26 |
| Problema Con Dbgrid | NEOALEX00016 | Conexión con bases de datos | 7 | 11-09-2006 23:07:07 |
| Problema con un DBGrid | ivanloco | Varios | 3 | 01-06-2006 15:28:20 |
| problema en un Dbgrid | fmonte | Varios | 2 | 02-09-2004 06:54:33 |
| Problema con DBGrid | pzala | Varios | 10 | 14-12-2003 18:48:07 |
|