Fórum Problema na criação e utilização de parametros na query #260344
29/11/2004
0
Estou usando este comando para criar os parametros em uma query para mim:
For i:=0 to (Params.Count - 1) do begin Params.CreateParam(Fields[i].DataType, Fields[i].FieldName, ptUnknown); end;
porem quando vou utilizar algum parametro aparece que o parametro não exite.
emCompras.ParamByName(´EmpresaID´).Value:=emTable.Fields[0].FieldName;
Será que estou errando na criação do parametro?
Douglasf
Curtir tópico
+ 0Posts
29/11/2004
Josemars
select * from empresa where cod_empresa =:id_empresa.
Quando você está tentando executar a query ele está procurando este parâmetro e ele deve existir em algum lugar ai !!!
Gostei + 0
29/11/2004
Rômulo Barros
emCompras.ParamByName(´EmpresaID´).Value:=emTable.Fields[0].Value;
Gostei + 0
29/11/2004
Douglasf
For i:=0 to (Params.Count - 1) do begin Params.CreateParam(Fields[i].DataType, Fields[i].FieldName, ptUnknown); end;
ao invez de [color=red:1f19cc77b5]params.count[/color:1f19cc77b5] é [color=red:1f19cc77b5]fields.count[/color:1f19cc77b5].
fica então desta forma:
For i:=0 to (Fields.Count - 1) do begin Params.CreateParam(Fields[i].DataType, Fields[i].FieldName, ptUnknown);
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)