FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Select y Tedit
Hola a todos.
Me gustaria que me tiraran una manita con esto: como hago para asignar a un edit, el valor que me devuelve el query. me explico, hago mi query: Código:
QUERY1.CLOSE; query1.SQL.Clear; QUERY1.SQL.ADD('SELECT * FROM EMPLEADO.DB'); QUERY1.OPEN; entonces cuando se pule el boton: Ebuscar ,es un Tedit en el que se escribira el nombre que se busca y al presionar enter se ejecuta: Código:
resultado:=Query1.Lookup('NOMBRE', Ebuscar.Text', 'Codigo;Nombre'); Edit1.Text:=StrToInt(resultado[0]); Edit2.Text:=resultado[1]; si me podrian decir k estoy haciendo mal, o si hay una mejor manera de pasar el resultado de un query a varios edit que no sea usando Lookup me dicen. Gracias de antemano. |
#2
|
||||
|
||||
Para esa búsqueda es mejor tener un DBGrid enlazado a la consulta, ya que así mostrará todos los que se hayan encontrado.
En el boton buscar pones:
si tienes "be" en el edbuscar, encontrará los clientes: Begoña Alberto BENITEZ el % es un comodin suponiendo que usas tablas paradox En lugar de usar uppercase(edbusca.text), puedes establecer la propiedad CharCase del edbusca a UPPercase. Saludos. Última edición por Lepe fecha: 13-02-2005 a las 11:35:02. |
#3
|
||||
|
||||
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#4
|
|||
|
|||
hey, excelete, me funciono perfectamente.
ahora otra otra preguntita, se pueden insertar datos por medio de sentencias SQL, osea poder usar Insert, Update o delete? yo lo he intentado de varias maneras y varios componentes y no logro nada. y la verdad gracias por la ayuda a ambos las dos me han servido. |
#5
|
||||
|
||||
Para esta pregunta al ser distinta deberías haber abierto un nuevo hilo, pero ya voy a contestarte en este mismo.
Por supuesto que se pueden utilizar sentencias del tipo Delete, Insert, Update, pero al ser conjuntos que no van a devolver datos, sino a modificar la tabla a la que estan conectados, debes activar la consulta con: ExecSql y no con Open. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#6
|
|||
|
|||
Edit1.Text:=StrToInt(resultado[0]);
Debiera ser Edit1.Text:=IntToStr(resultado[0]); |
#7
|
|||
|
|||
Cita:
Código:
Edit1.Text:=Query1.Fields[3].AsString; http://www.clubdelphi.com/foros/showthread.php?t=18467 |
|
|
|