Delphi - una pequeñita consulta

 
Vista:

una pequeñita consulta

Publicado por anita (1 intervención) el 10/12/2004 19:57:34
pues hola a quie va mi duda..
si quiero mostrar datos de una tabla en dbgri arrastro una query al FROM, luego en sql coloco la sentecia select lo que quiero mostrar form la tabla where donde tabla.campo = a lo que esta en el edit( utilizo un para metro :id), luego en parameter de la query le doy un valor Integer.. hasta hay todo bien es ahora mi duda..
al llamar a la query
Query.Close;
Query.params[0]:= edit.text;
query.Open; // listo la llamo pero `cuado ejecuto me muestra un error sera por el parametro que esta maldefinido.. ojo que el parametro en la base de datos esta definido como numerico por eso en parameters lo defino como integer..

chao gracias y besos a los que me ayudan y a los que no saben tambien.,.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:una pequeñita consulta

Publicado por Dr Juzam (821 intervenciones) el 10/12/2004 21:07:37
Vaya racha que llevamos con las bases de datos :p
En fin, según lo que he visto en el código, primero te falta una cosa:

Query.Params[0].Value:=Edit.Text; {Te faltaba el value}

Y luego, si el parámetro es un valor numérico, yo antes (por si acaso) lo convertiría:

Query.Params[0].Value:=StrToInt(Edit.Text);

A ver si esto te ayuda. Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar