FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como ejecutar un Consulta de SQL desde la app (conectada a la DB a traves de ADO)
Estimados.
Estoy creando mi segunda aplicación usando Delphi, en estos momentos estoy generando un program que tiene que ejecutar una consultad de SQL cada X cantidad de tiempo. Puntualmente el problema es que al no tener experiencia nose como utilizar el componente "TADOQuery" para ejecutar la siguiente consulta: SELECT so.so_id ,so.so_des ,se.se_des ,replace(us.us_login,'TESACOM\','')+'@tesacom.net' EMAIL_DESTINATARIO ,us2.Nombre+' '+us2.Apellido RESUELTO_POR FROM Solicitud so ,Seguimiento se ,Usuario us ,Usuario us2 WHERE so.so_id=se.so_id AND se.se_id = (SELECT max(se_id) FROM Seguimiento se2 WHERE se2.so_id=se.so_id) AND se.es_id=3 --Resuelto AND so.so_mail=0 AND so.us_id_solic=us.us_id AND se.us_id=us2.us_id ORDER BY 1 Uso Delphi 2007 y ya estoy conectado con la Db (SQL Server). Saludos y gracias por leer mi consulta. |
#2
|
||||
|
||||
__________________
Siempre Novato |
#3
|
||||
|
||||
Hola
Bienvenido. Pregunto: La consulta donde la pones, directamente en el query (osea en el string) o por codigo en el programa?. Saludos
__________________
Siempre Novato |
#4
|
||||
|
||||
Eso es un ejemplo de como utilizar un TADOQuery
__________________
|
#5
|
|||
|
|||
Hola caral, gracias por la celeridad en tu respuesta.
sinceramente no estoy seguro donde introducir la consulta, supongo que desde el código del programa, es lo que tenía planeado hacer. Saludos |
#6
|
||||
|
||||
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#7
|
|||
|
|||
Cita:
La otra posiblidad es escribir la consulta desde el SQL Server, guardarla y luego llamarla desde el código del Delphi no es cierto?. Puede que esa variante sea mas sencilla a la hora de programar?. En caso afirmativo, como se puede levantar desde Delphi 2007 una consulta cualquiera generada desde SQL Server?. Desde ya le agradezco la voluntad y la rapidez con la que ha respondido mi consulta anterior. A todos les agradezco la ayuda que me estan proporcionando. Saludos. |
#8
|
||||
|
||||
Supongo que tendría que ser un procedimiento almacenado (Stored Procedure) y por tanto no utilizarías un TADOQuery sino un TADOStoredProc
__________________
|
#9
|
||||
|
||||
Hola de nuevo, a parte de lo que te dice el amigo ContraVeneno, supongo que también puedes guardar tu consulta como una vista y cuando quieras recuperar desde delphi lo haces como si fuera una tabla con el AdoQuery inclusive puedes utilizar un AdoTable.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#10
|
|||
|
|||
Muchas gracias a todos
Gracias por la ayuda que me brindaron. He salido adelante con el proyecto.
Saludos y sigan así. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como ejecutar archivo *.bat desde delphi 7 | kurono | Varios | 6 | 27-08-2007 04:42:48 |
Como ejecutar un Scrip .sql desde Delphi? | ingel | SQL | 4 | 08-12-2006 20:36:27 |
ejecutar consulta access desde delphi | pepe2000 | Conexión con bases de datos | 1 | 04-05-2006 09:33:42 |
Como ejecutar un archivo .chm desde C++ Builder 5? | mapch | C++ Builder | 1 | 13-08-2004 07:01:47 |
Como puedo ejecutar un SQL DTS desde Delphi? | Elektron | SQL | 1 | 18-08-2003 18:42:26 |
|