Ir para conteúdo
Fórum Script Brasil
  • 0

erro: reader has no more durante inclusão de registros


etspaz

Pergunta

Boa tarde,

Eu estou fazendo uma consulta numa base oracle que me traz em média 1000000 de registros e depois faço a inclusão para um banco sql server para poder alterar, pois a base do oracle só posso consultar.

Durante a inclusão, depois de um tempo começa a dar o erro: reader has no more.

Utilizo dbexpress para buscar no oracle e ado no sql server.

Pesquisei na net e achei uma sugestão de também usar dbexpress com clientdataset para incluir no sql server. Fiz isto, mas aí ocorre outro erro de sql:

Classe: EOleException Mensagem de Erro: SQL State: 01000, SQL Error Code: 3621
The statement has been terminated.
SQL State: 22007, SQL Error Code: 242
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value

Mando as datas do mesmo jeito.

Fazendo um teste no query analyzer vi que não tem erro na instrução sql.

Tem alguma configuração dos componentes que altera o formato de data?

Sobre o primeiro erro: reader has no more, alguém tem alguma sugestão?

Aproveitando, quais as vantagens e desvantagens entre ado e dbexpress?

Lembrando: uso delphi 2007 e sql server 2000.

a base do oracle é 10g.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

SQL State: 22007, SQL Error Code: 242

The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value

22007 formato inválido para Datetime. A sintaxe da representação de um valor datetime está incorrecto.

voce deve usar o formato para o oracle 10g. .. acho que é mm/dd/yyyy

Classe: EOleException Mensagem de Erro: SQL State: 01000, SQL Error Code: 3621

01000 Aviso. Mensagem informativa (a função retorna SQL_SUCCESS_WITH_INFO).

http://support.microsoft.com/kb/q286253/

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...