Fórum Erro Sql #369345
25/03/2009
0
Bom dia amigos..
Amigos, qdo vou dar dois click em uma linha do DBgrid para consultar o cliente ele me da um msg assim ´xsqlda index of range´ alguem tem alguma sugestao ?
uso o delphi 7, firebird 2.0, ibdataset
o codigo que estou usando é:
if escolhaaa then
begin
IBDataSet1.Close;
IBDataSet1.Params[0].Value := codigoooo;
IBDataSet1.Open;
Agradeço desde já !
Danilo
Amigos, qdo vou dar dois click em uma linha do DBgrid para consultar o cliente ele me da um msg assim ´xsqlda index of range´ alguem tem alguma sugestao ?
uso o delphi 7, firebird 2.0, ibdataset
o codigo que estou usando é:
if escolhaaa then
begin
IBDataSet1.Close;
IBDataSet1.Params[0].Value := codigoooo;
IBDataSet1.Open;
Agradeço desde já !
Danilo
Gemim
Curtir tópico
+ 0
Responder
Posts
02/04/2009
Marcosrocha
XSQLDA out of range é uma mensagem de erro que já existe no Interbase e que também se aplica ao Firebird (por ser herdado dele).
XSQLDA pode ocorrer por causa de aspas simples ou duplas nos dados que estão sendo inseridos e o componente de manipulação com o BD se ´perde´ pois ele utiliza aspas duplas para efetuar tal manipulação.
Outra forma de o erro ocorrer é utilizando-se de caracteres inesperados da tabela ASCII (no caso que aconteceu comigo quando estava importando dados do dBase para o FB).
http://forum.devmedia.com.br/viewtopic.php?t=61635&highlight=xsqlda
http://forum.devmedia.com.br/viewtopic.php?t=21367&highlight=xsqlda
XSQLDA pode ocorrer por causa de aspas simples ou duplas nos dados que estão sendo inseridos e o componente de manipulação com o BD se ´perde´ pois ele utiliza aspas duplas para efetuar tal manipulação.
Outra forma de o erro ocorrer é utilizando-se de caracteres inesperados da tabela ASCII (no caso que aconteceu comigo quando estava importando dados do dBase para o FB).
http://forum.devmedia.com.br/viewtopic.php?t=61635&highlight=xsqlda
http://forum.devmedia.com.br/viewtopic.php?t=21367&highlight=xsqlda
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)