Fórum Erro ao abrir o form #214000

13/02/2004

0

ao abrir um form, mais precisamente ao executar:

ADOQuery1.Open


é retornado o seguinte erro:

´An unknown error has ocurred´

QQÉISSO?!?!?!?!?!?!?!?!?!?!


Ffsombra

Ffsombra

Responder

Posts

13/02/2004

Sremulador

Sua query não esta com os textos em branco ???


Responder

Gostei + 0

14/02/2004

Ffsombra

o que vc entente por ´textos´


Responder

Gostei + 0

14/02/2004

Ffsombra

Descobri mais uma coisa.... isso só acontece quando adiciono um campo lookup no fields editor. Mas as informações estão corretas. Ainda persiste a dúvida do que pode estar errado.


Responder

Gostei + 0

18/02/2004

Ffsombra

ninguém????


Responder

Gostei + 0

19/02/2004

Godzilla_xf

Olá eu estou pensando que derepente vc pode ter esquecido de ligar a sua ADOQuery no ADOConection ou ao banco de dados vc pode ter esqueido de digitar os comados para acessar o Banco de Dados ex: na sessão Strings da ADOQuery [b:8212820390][i:8212820390]Select * From TabClientes[/i:8212820390][/b:8212820390], ou pode ser um nome de um [b:8212820390][i:8212820390]Campo[/i:8212820390][/b:8212820390] que vc digitou errado no banco de dados ou talvez colocou assentos ou coisa assim, mais isso é só uma sugestão derepente resolve o teu problema caso não resolva mande MP

GodZilla_XF....


Responder

Gostei + 0

22/02/2004

Ffsombra

Também não é isso.


Responder

Gostei + 0

22/02/2004

Jasig Aurumalfa

Eu não entendi o que você estava tentando fazer...
Mas, tente Form.Show, talvez seja isto que estejas tentando fazer...
Espero ter ajudado...


Responder

Gostei + 0

22/02/2004

Adilsond

Verifique o conteúdo de sua query antes de abrí-la.



ADOQuery1.SQL.SaveToFile(´C:\MinhaQuery.txt´);
ADOQuery1.Open;

Abra o arquivo salvo e rode a query para ver se há erro. Depois não se esqueça de remover a linha incluída.


Responder

Gostei + 0

23/02/2004

Ffsombra

Testei sua idéia, AdilsonD, mas a query é bem simples:

SELECT * FROM USU


Como já disse anteriormente, o problema acontece quando adiciono um campo lookup no fields editor desta ADOQuery.

Continuo aguardando soluções.


Responder

Gostei + 0

24/02/2004

Ffsombra

Sobe...


Responder

Gostei + 0

24/02/2004

Marco Salles

É Apenas Uma Sugestão , Devidoa Sua Citação:

Como já disse anteriormente, o problema acontece quando adiciono um campo lookup no fields editor desta ADOQuery
.

Além De Adicionar o Campo LooKup No Fields Editor , Adicione Todos Os Outros Campos..Comando ´Add All Fields´...Quando Voce [color=red:e2fe84c119]Cria[/color:e2fe84c119] Alguns Componentes( Campo do Tipo TFields) Em Tempo De Projeto Usando o Editor De Campos, [color=red:e2fe84c119]Os Outros Campos [/color:e2fe84c119]Da Tabela Que [color=red:e2fe84c119]Não [/color:e2fe84c119]Estiverem No Editor Não Serão [color=red:e2fe84c119]Acessíveis[/color:e2fe84c119] Mesmo Em Tempo De EXECUÇÃO...Mas Se Não Houver Componentes De Campo No Editor De Fields Em Tempo De Projeto, [color=red:e2fe84c119]Não Tem Importância[/color:e2fe84c119], Pois o Delphi Criará [color=red:e2fe84c119]Automaticamente [/color:e2fe84c119]Objetos Campos Em Tempo De Execução Correspondentes á Definição Da Tabela

Conclusão: Se Voce Inserir Um Campo Usando O Editor De Fields Deverá Inseri Todos Os Campos Que Voce Irá Utilizar, Mas Se Voce Não Inserir Nenhum, Não Tem Importância


Responder

Gostei + 0

25/02/2004

Ffsombra

Marco, sua sugestão é um tanto interessante, pois não sabia que o Delphi gerava os campos do Fields Editor em tempo de execução; e, devido a isso, sempre que coloco a instrução SQL, já entro no Fields Editor e adiciono todos os campos.

Portanto, esse também não é o problema.

Continuo no aguardo por mais sugestões.


Responder

Gostei + 0

26/02/2004

Ffsombra

Sobe


Responder

Gostei + 0

26/02/2004

Wolverine

vc ja tentou refazer tudo denovo


Responder

Gostei + 0

26/02/2004

Ffsombra

Wolverine, se não me engano já fiz isso umas sete vezes...

Descobri mais uma coisa:

Esse erro só acontece quando estou com o Delphi aberto, ou seja, executando a partir do Delphi.

Se eu usar apenas o executável, pelo Windows Explorer, este erro não acontece...

Que nhaca!!!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar