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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Server has not yet been opened
WET
TABOÃO DA SERRA
SP - BRASIL
ENUNCIADA !
Postada em 03/01/2008 10:54 hs         
Amigos bom dia.
Gostaria de ajuda de vocês mais uma vez.
Tenho uma aplicação em VB6 com base em Access, meus reletórios estão em Crystal 8.0.
Bom neste relatório fiz a conexão via ODBC ( não sei se foi a melhor escolha ),na minha máquina onde fiz o projeto funciona normal, mas quando instalo em outro PC me aparece a mensagem "Server has not yet been opened".
Tentei registrar ODBC mas mesmo assim continua o problema.
Alguem poderia me ajudar ?
Segue o código que chama o relatório :
Obrigado a todos. :
 
Private Sub cdmImprimir_Click()
    Set crApplication = New CRAXDRT.Application
   
    Set Vg_Report = crApplication.NewReport
   
    Set Vg_Report = crApplication.OpenReport(App.Path & "RelatoriosRelClientes.rpt")
    
    Vg_Report.RecordSelectionFormula = "Not IsNull({Cliente.Data_Admissao}) And Year({Cliente.Data_Admissao}) <> 1900"
    
    frmVisao.Show vbModal
   
    Set Vg_Report = Nothing
   
    Set crApplication = Nothing
   
End Sub
 
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 03/01/2008 12:56 hs            
posta como você fez essa conexão pois o problema está nela e não no botão imprimir
     
WET
não registrado
Postada em 03/01/2008 13:26 hs   
Ok.
 
No Windows :
Painel de Controle
Ferramentas Administrativas
Fontes de Dados (ODBC)
Fonte de dados do sistema
Adicionar
Driver MS Access(*.mdb)
Selecionei o caminho
 
No Crystal exolhi a Base ODBC
 
 
Desculpe é isso que gostaria de saber ?
 
 
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 03/01/2008 17:34 hs            
tenta fazer essa conexão no braço
 
ex:
' no general
Dim CNN As ADODB.Connection
Dim RST As ADODB.Recordset
 
' agora no load do form:
 
Set CNN = New ADODB.Connection
Set RST = New ADODB.Recordset
CNN.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\testecabeca.mdb"
 
tenta dessa forma e retorne ppra dizer se deu certo
 
lógico adpte ao seu programa
 
até +
   
WET
TABOÃO DA SERRA
SP - BRASIL
ENUNCIADA !
Postada em 03/01/2008 21:03 hs         
Ok Treze, muito obrigado pela atenção, como é no trabalho amanha cedo testarei e aviso.
 
Obrigado mais uma vez.
   
WET
TABOÃO DA SERRA
SP - BRASIL
ENUNCIADA !
Postada em 04/01/2008 08:35 hs         
Treze, bom dia.
Encontrei o problema, na verdade era o nome do ODBC que coloquei no Windows que estava errado, mudei agora esta funcionando.
Só não sei se esta é a melhor maneira, trabalhar com o ODBC, antes eu programava com Clipper ainda estou meio com a visão antiga, preciso me desvencilhar logo (rsrsrs)
Mas obrigado pela atenção.
Aproveitando vc. sabe como trabalhar com Logotipo em relatório ? ou seja, no cadastro de cliente informar qual é o logotipo  e este sair no relatório ?
 
Obrigado mais uma vez.
   
Página(s): 1/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
 
 Home
 Artigos
 Cadastro
 Visual Basic
 Visual Basic .Net
 ASP
 ActiveX
 Apostilas
 Fóruns
 Utilitários
 Parceiros
 Hospedagem