Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-06-2007
Avatar de foetus
foetus foetus is offline
Miembro
 
Registrado: mar 2007
Ubicación: Santo Domingo, Rep. Dom.
Posts: 77
Poder: 18
foetus Va por buen camino
Arrow ayuda con ADO..

ADOQuery1.Close;
ADOQuery1.-----------aquy--------
ADOQuery1.Open;


el codigo que debo implementar el la segunda linea para hacer un parametro es el que necesito..

lo que quiero hacer es una busqueda a la tabla por un campo determinado. en el objedo ADOQuery1: tengo (Select * from ordenes where Orden =:Consulta)...

Necesito ayuda para lograr esta busqueda con ado..
Responder Con Cita
  #2  
Antiguo 17-06-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Hay varias opciones yo prefiero:
Código Delphi [-]
begin
AdoQuery1.Close;
AdoQuery1.Sql.Text:= 'Select * from ordenes where Orden = '+Edit1.Text;
AdoQuery1.Open;
Cuando se trabaja con parametros, adoquery ya lo tiene incorporado, no se necesita tanta complicacion, en mi opinion.
Saludos
Responder Con Cita
  #3  
Antiguo 18-06-2007
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 23
vtdeleon Va por buen camino
Saludos

Código Delphi [-]
...
ADOQuery1.ParamByName('Consulta').AsString:='balblabal';
...
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #4  
Antiguo 18-06-2007
Avatar de foetus
foetus foetus is offline
Miembro
 
Registrado: mar 2007
Ubicación: Santo Domingo, Rep. Dom.
Posts: 77
Poder: 18
foetus Va por buen camino
Talking

ADOQuery1.ParamByName('Consulta').AsString:='balblabal';

en la parte de blablabla que es lo que sigue? edit1.text? o que???..

Saludos..
Responder Con Cita
  #5  
Antiguo 18-06-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola foetus
En primer lugar me parece un poco irreverente el comentario hacia el maestro vtdeleon, que hizo una interpretacion de tu solicitud y amablemente indico una forma de hacerlo, el blablabla indica casualmente lo que sea que quieras que valla.
Para conocer la manera de hacer algo, primero se tiene que saber con que motor de base de datos se trabaja ya que cada uno tiene su propio sistema, en ado hay mucha maneras dependiendo del motor, por ejemplo en access, no permite el codigo que amablemente te indico vtdeleon, se hace diferente:
Código Delphi [-]
AdoQuery1.Parameters.ParamByName('Consulta').Value:= Edit1.Text;
Como veras se coloca primero Parameters seguido ParamByName y la consulta, el edit que mencionas va al final, como puede ser cualquier otro componente asi:
Código Delphi [-]
AdoQuery1.Parameters.ParamByName('Cod').Value:= Combobox1.Text;
Sugiero que te expreses mejor en tus consultas y comentarios.
Saludos
Responder Con Cita
  #6  
Antiguo 19-06-2007
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 23
vtdeleon Va por buen camino
Saludos

Gracias Caral por la defensa.

Sin embargo, tambien me disculpo por la manera en que yo he dado respuesta. Ultimamente y a veces me entran unos dias de flojera y vagancia, y de esa misma manera contesto (ademas de que era Domingo)...y bueno foetus solo ha copiado y pegado lo mismo que he escrito

Caral, gracias por aclarar mas la respuesta...
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!

Última edición por vtdeleon fecha: 19-06-2007 a las 01:29:37.
Responder Con Cita
  #7  
Antiguo 22-06-2007
Avatar de foetus
foetus foetus is offline
Miembro
 
Registrado: mar 2007
Ubicación: Santo Domingo, Rep. Dom.
Posts: 77
Poder: 18
foetus Va por buen camino
Arrow

ok. no hay problema........


gracias de todas formas por ayudarme con esto...

and Caral. you can be a little more flexible...

Saludos......
Responder Con Cita
  #8  
Antiguo 23-06-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Disculpa foetus, la verdad soy bastante flexible, eso dice mi esposa.
No vi la edad que tienes, a los 19 se tiene mas prisa.
Tranquilo, no pasa nada.
You can do magic. , como la cancion.
Ya se, no soy bueno con el ingles.
Sigue adelante.
Saludos
Responder Con Cita
  #9  
Antiguo 25-06-2007
Avatar de foetus
foetus foetus is offline
Miembro
 
Registrado: mar 2007
Ubicación: Santo Domingo, Rep. Dom.
Posts: 77
Poder: 18
foetus Va por buen camino
Thumbs up

ok. no hay problema..

sus respuestas me han ayudado mucho...
gracias....
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Instalar Ayuda (.HLP) en la Ayuda de Delphi? MasterXP Varios 6 12-04-2006 07:57:49
Ayuda para crear ayuda... Gabriel2 Varios 2 10-06-2005 01:15:18
Leer la ayuda... Ayuda! MaJeSTiC Varios 0 04-08-2004 22:24:42
ayuda con strtofloat, ayuda punto flotante TURING Varios 5 30-04-2004 09:03:59
Ayuda Con Instalacion De Archivos De Ayuda Legolas Varios 1 01-12-2003 15:48:03


La franja horaria es GMT +2. Ahora son las 10:11:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi