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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  consulta com o objeto command - erro
lu_sandman
CAMPINAS
SP - BRASIL
Postada em 14/06/2006 12:49 hs         

e aí galera do forum... estou com um probleminha e gostaria de saber se alguém pode me ajudar.

estou fazendo uma consulta a um banco de dados através de um Command, pois vou utilizar a impressão no datareport sem usar o dataenvironmet, pois bem, tá tudo beleza, a consulta é realizada com sucesso, o registro que eu quero é impresso, mas quando eu fecho a janela de impressão e volto para a tela onde vou selecionar outro registro para impressão me aparece o seguinte erro:

'Run-time error 3707'
Cannot change the ActiveConnection property of a Rocordset object which has a Command object as its source
 
e depois o programa para nessa linha:

    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="caminho_banco"
   
    With Cmd
        .ActiveConnection = conn
        .CommandType = adCmdText
        .CommandText = "SELECT * FROM tab1 WHERE Mat LIKE '%" & txt1.text & "%' ORDER BY Data"
        .Execute
    End With
   
    With rs
        .ActiveConnection = conn
        .CursorLocation = adUseClient
        .Open Cmd
    End With

 
alguém sabe como solucionar isso??
 
já tentei fechar o banco e tudo o mais, mas sempre aparece esse erro, o que fazer?
 
valew,
 
Luciano
 
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 14/06/2006 12:53 hs            
qdo vc fala em fechar o banco seria o recordset ou a conexão??
   
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 14/06/2006 13:35 hs            
acho que vc esta tentando abrir a conexao que ja esta aberta
   
lu_sandman
CAMPINAS
SP - BRASIL
ENUNCIADA !
Postada em 14/06/2006 15:03 hs         
não, não... acho que não expliquei bem...
 
depois que a consulta é feita tanto o recordset quanto a conexão são fechados, para que eu possa efetuar uma nova consulta, mas mesmo com os dois objetos fechados aparece esse erro.
 
o que poderia ser?
 
Luciano
   
lu_sandman
CAMPINAS
SP - BRASIL
ENUNCIADA !
Postada em 14/06/2006 15:17 hs         
blz galera.. já resolvi o problema... era uma dll que estava corrompida, agora tá tudo funcionando blz, blz.
 
obrigado a todos
 
Luciano
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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