USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  ERRO 8577
RSILVA
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 27/09/2005 17:14 hs         
ERRO 8577
O PROVEDOR DE DADOS NÃO PODE EXECUTAR UM COMANDO DO PROVEDOR.
 
Este erro acontece quando imprimo um relatorio, em quando troca de conexão com o bco de dados via aplicação gera este erro. Enquanto não troco de conexão funciona. Conforme código abaixo:
 
 
Private Sub cmd_relatorio_Click()
On Error GoTo ErroRelat
Dim Filtro As String
Dim Sql2 As String
 
PrintStatus True
    
On Error GoTo ErroRelat
    
Sql2 = DataEnvironment1.Commands("q_resumo_doc_suc").CommandText
    
'---------------------------------------------------------------------------------
'Instrução SQL passada para CommandText de um DataEnvironment para selecionar registros na
'tabela RESUMO_DOC_SCE que tenham o campo DAT_PROC igual ao valor contido na DtPicker data_processamento
'---------------------------------------------------------------------------------

Filtro = "select * from resumo_doc_sce where dat_proc = " & Aspas (data_processamento) & " And cod_unid_oper = " & cod_unid.Text
    
DataEnvironment1.Commands("q_resumo_doc_suc").CommandText = Filtro
DataReport1.DataMember = "q_resumo_doc_suc"
'O Erro ocorre aqui, quando ele tenta abrir o relatório.
DataReport1.PrintReport True
    
DataEnvironment1.Commands("q_resumo_doc_suc").CommandText = Sql2
PrintStatus False
    
Exit Sub
   
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 28/09/2005 10:05 hs         
oi,
mas nesta rotina vc não está trocando de conexão dinamicamente pelo que se vê.
 
se vc faz isto em modo de projeto, logo deve estar havendo alguma falta de permissão no BD ou diretório p/ onde vc muda.

http://www.vilmarbro.com.br
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página