Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   realizar consulta mysql (https://www.clubdelphi.com/foros/showthread.php?t=43098)

fernando1973 02-05-2007 15:19:01

realizar consulta mysql
 
Hola Gente aqui estoy molestando otra vez, quisiera saber como puedo realizar una consulta a mysql a un campo especifico, aclarando, estoy haciendo una aplicacion y en la tabla hay un campo 'identifocador' que es numerico quisiera traerlo de la tabla sumarle uno y luego mostrarlo en en un edit, lo que no se es como consultar la tabla y donde se almacena para despues tratarlo, espero ser claro desde ya les agradesco sus respuestas.

vtdeleon 02-05-2007 19:43:47

No está muy claro no...:confused:

Lograste establecer una conexión al MySql?
Qué componentes estás usando?

Muestranos algún codigo que estés utilizando.

fernando1973 03-05-2007 12:12:01

si la coneccion ya la estableci y coloque el resto de los componentes el problema que tengo es que quiero tratar los datos de la tabla sin que me los muestre primero como por ejemplo en dbgrid o dbedit yo los quiero almacenar en una variable y no se como aclaro soy nuevo usando en delphi, un ejemplo

procedure .....
var
j:integer;
begin

j:= clientdataset1.last;
end;

y me da error, si le especifico de otra forma no puedo traer el ultimo registro siempre empiueza por el primero por ejemplo asi;

procedure .....

var
j: integer;

begin

j:= clientdataset1.fieldbyname('identificador').asinteger;

end



lo que quisiera es saber como se realizan las consulta y que componentes hay que usar;gracias.

basti 03-05-2007 12:59:38

Tienes que usar una combinación de ambas. Last va al último registro y FieldByName te devuelve el valor del campo en el registro en el que estás. Algo así:
Código Delphi [-]
  clientdataset1.last;
  j:= clientdataset1.fieldbyname('identificador').asinteger;

fernando1973 03-05-2007 14:18:15

gracias basti ahora si te agradesco la respuesta tan rapido.


La franja horaria es GMT +2. Ahora son las 22:20:11.

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