erro no bdpadapter
toda vez que abro o adapter ocorre o seguinte erro:
index was outside the bounds of the array
quando vou inluir nesse mesmo adapter mostra:
index was out of range: Must be non-nagative or less than size of the collection
alguém pode me ajudar?
[ ]´s
Paulo.
index was outside the bounds of the array
quando vou inluir nesse mesmo adapter mostra:
index was out of range: Must be non-nagative or less than size of the collection
alguém pode me ajudar?
[ ]´s
Paulo.
Paulo Bonfim
Curtidas 0
Respostas
Sanses
20/10/2005
Posso tentar....
Coloque mais detalhes como a base que está acessando, e como está configurado o bdpdataadapter: o select e etc.
Sanses
Coloque mais detalhes como a base que está acessando, e como está configurado o bdpdataadapter: o select e etc.
Sanses
GOSTEI 0
Paulo Bonfim
20/10/2005
Posso tentar....
Coloque mais detalhes como a base que está acessando, e como está configurado o bdpdataadapter: o select e etc.
Sanses
Firebird, com o provider apha 1.7
o codigo:
Try
dataSet1.Clear;
TextoSQL := ´Select * From STCATFOR Order by NOMFOR´;
BdpConnection1.Open;
Transacao := BdpConnection1.BeginTransaction;
BdpFornecedor.Active := False;
with BdpFornecedor.SelectCommand do
begin
Connection := BdpConnection1;
Transaction := Transacao;
CommandText := TextoSQL;
ExecuteReader;
end;
BdpFornecedor.Active := True;
DataGrid1.DataSource := dataSet1.Tables[0].DefaultView;
Transacao.Commit;
Finally
BdpConnection1.Close;
end;
quando rodo sem o debug não msg de erro
quando retiro o nome da tabela do data member, também, não dá erro
[ ]´s
Paulo.
GOSTEI 0
Sanses
20/10/2005
onde vc está armazenando o resultado da função EXECUTE READER ?
GOSTEI 0
Paulo Bonfim
20/10/2005
onde vc está armazenando o resultado da função EXECUTE READER ?
nenhum lugar, apresento o resultado no datagrid
[ ]´s
Paulo.
GOSTEI 0