[Lazarus-es] SQLQuery y params

José Mejuto joshyfun en gmail.com
Mar Jun 21 09:30:08 CEST 2011


Hello Giuseppe,

Monday, June 20, 2011, 11:13:03 PM, you wrote:

>> dmDatos.qryArticulos.ParamByName('nombreArt').AsString:=Edit1.Text;
GLP> Hola José
GLP> Si, pensaba que era algo así, pero no sólo no me autocompletaba (sólo
GLP> autocompletaba Params) si no que me dá el siguiente error.
GLP> uarticulos.pas(40,24) Error: identifier idents no member "ParamByname"

Eso es que usas un fpc más antiguo que el mio. En el tuyo sería:

dmDatos.qryArticulos.Params.ParamByName('xxxx').asString:=......

>> ApplyUpdates sería para updates en batch tipo con un DBGrid. Para
>> confirmar que se graben sería un Commit.

GLP> Uhm..... Ok, entonces, teóricamente, si no me fallara el ParamByName,
GLP> debería ser algo tal que..
GLP> dmDatos.qryArticulos.ParamByName['nombreArt'].AsString:=Edit1.Text;
GLP> dmDatos.qryArticulos.Insert;
GLP> dmDatos.qryArticulos.Commit;

dmDatos.qryArticulos.Params.ParamByName('xxxx').asString:=Edit1.Text;
dmDatos.qryArticulos.Execute;
dmDatos.qryArticulos.Commit;


-- 
Best regards,
 José





More information about the Lazarus-es mailing list