Erro com Ado Query1 dinamico
Boa tarde Pessoal estou usando um Ado Query para fazer um update em um banco Acess,
estou fazendo o update dinamico e esta dando o seguinte erro abaixo
[ Microsoft][Driver ODBC para Micrisoft Acess]Parametros insuficientes.Eram esperados 1
Consulta que estou usando
With DMNFE.QRAtualizanota Do
Begin
Close;
Sql.Clear;
Parameters.ParameterCollection;
Sql.Add(´Update NtFisNotas Set Enviado = E Where NumNota =´+ListEnvia.Items.Strings[I]);
ExecSQL;
End;
Ja tentei forçar o parametro mais não funciona, e ate mesmo com ParambyName
ex:
Parameters[0].DataType := ftString;
Params[0].DataType := ftString;
estou fazendo o update dinamico e esta dando o seguinte erro abaixo
[ Microsoft][Driver ODBC para Micrisoft Acess]Parametros insuficientes.Eram esperados 1
Consulta que estou usando
With DMNFE.QRAtualizanota Do
Begin
Close;
Sql.Clear;
Parameters.ParameterCollection;
Sql.Add(´Update NtFisNotas Set Enviado = E Where NumNota =´+ListEnvia.Items.Strings[I]);
ExecSQL;
End;
Ja tentei forçar o parametro mais não funciona, e ate mesmo com ParambyName
ex:
Parameters[0].DataType := ftString;
Params[0].DataType := ftString;
Bride
Curtidas 0
Respostas
Steve_narancic
14/10/2009
With DMNFE.QRAtualizanota Do Begin Close; Sql.Clear; Sql.Add(´Update NtFisNotas Set Enviado = :envidado Where NumNota = :numnota´); parambyname(´enviado´).asstring:= ´E´; parambyname(´NUMNOTA´).ASINTEGER:= STRTOTINT(ListEnvia.Items.Strings[I]); ExecSQL; End;
GOSTEI 0