ERRO 372 NO DATAREPORT
Pessoal, no computador em que esta instalado o vb o programa funciona bem, mas, quando instalado em outro computador apresenta o seguinte erro no datareport.
Não sei se essa dll faz parte do MDAC, se sim, talvez seria verificar a versão do MDAC onde está o VB com a do PC onde ocorre o problema. E também tentaria colar a dll MSDBRPTR.dll do PC onde está o VB no PC onde o problema ocorre. Já fez isto?
Ja fiz isso, copiei a dll do computador com o vb e colei no pc que ocorre o erro, mas, o erro persiste.
experimente registrar a dll depois de colar na pasta system.
pressione winkey + R
e na janela EXecutar faça:
Regsvr32 MSDBRPTR.dll
pressione winkey + R
e na janela EXecutar faça:
Regsvr32 MSDBRPTR.dll
Registrei, mas, o erro ainda ocorre.
sao varias amigo umas 4 umas eu coloquei
ve as que tem ....e as que falta .... entre elas estao as do reporters
asycfilt.dll[Ô];
scrrun.dll[Ô];
COMCAT.DLL[Ô];
comdlg32.ocx[Ô];
dao360.dll[Ô];
MSBIND.DLL[Ô];
mscomct2.ocx[Ô];
MSCOMCTL.OCX[Ô];
MSDBRPTR.DLL[Ô];
MSDERUN.DLL[Ô];
msflxgrd.ocx[Ô];
msmask32.ocx[Ô];
MSSTDFMT.DLL[Ô];
MSvbvm60.DLL[Ô];
oleaut32.dll[Ô];
olepro32.dll[Ô];
vb6stkit.dll[Ô];
Roda seu package no caminho do projeto sem espaços . caso nao tenha feito ...
mais mesmo assim as dll dos relatorios somente acusam no cliente depois a falta delas
ve as que tem ....e as que falta .... entre elas estao as do reporters
asycfilt.dll[Ô];
scrrun.dll[Ô];
COMCAT.DLL[Ô];
comdlg32.ocx[Ô];
dao360.dll[Ô];
MSBIND.DLL[Ô];
mscomct2.ocx[Ô];
MSCOMCTL.OCX[Ô];
MSDBRPTR.DLL[Ô];
MSDERUN.DLL[Ô];
msflxgrd.ocx[Ô];
msmask32.ocx[Ô];
MSSTDFMT.DLL[Ô];
MSvbvm60.DLL[Ô];
oleaut32.dll[Ô];
olepro32.dll[Ô];
vb6stkit.dll[Ô];
Roda seu package no caminho do projeto sem espaços . caso nao tenha feito ...
mais mesmo assim as dll dos relatorios somente acusam no cliente depois a falta delas
Galera, copiei todas as ocx e algumas dll[ô]s, para o pc que da erro, e nada o erro persiste, pessoal preciso urgente de alguma dica.
Vlw
Vlw
Ninguem???
faça o seguinte.. desregistre a dll no computador que ta dando problema, exclua a mesma, reinicie o pc e depois coloque as dll/ocx na maquina de novo, na pasta system32, depois registre novamente, pode resolver o problema, veja so como vai fazer..
para desregistrar a dll / ocx
para registrala novamente depois do procedimento acima.
Creio eu que vai resolver o problema, esse erro é ocasionado por compatibilidade.
para desregistrar a dll / ocx
REGSVR32 C:\WINDOWS\SYSTEM32\NOMEDADLL.DLL /U
para registrala novamente depois do procedimento acima.
REGSVR32 C:\WINDOWS\SYSTEM32\NOMEDADLL.DLL /Y
Creio eu que vai resolver o problema, esse erro é ocasionado por compatibilidade.
Este problema é sério, realizei todo o procedimento, sem sucesso, o erro ainda persiste.
Localize o arquivo Msdbrptr.dep e veja se ele existe na máquina onde o relatório está dando erro. Abra esse arquivo com o Bloco de Notas e copie o nome das DLLs e as registrei no windows do computador onde não está funcionando. Isso deve resolver.
Você tem o Sp6 do Vb6 (Visual Studio) instalado? Essa atualização corrige alguns erros do Data Report e adiciona a propriedade Orientação da página.
Clique aqui para baixar o Sp6
Você pode baixar também o VsSp5 aqui
Recomendo que baixe este aqui:Download VsSp6.
Depois que instalar o sp6 é só compilar o projeto novamente e gerar o setup pelo vb6 que ele vai copiar as dlls atualizadas para as máquinas dos clientes.
Você tem o Sp6 do Vb6 (Visual Studio) instalado? Essa atualização corrige alguns erros do Data Report e adiciona a propriedade Orientação da página.
Clique aqui para baixar o Sp6
Você pode baixar também o VsSp5 aqui
Recomendo que baixe este aqui:Download VsSp6.
Depois que instalar o sp6 é só compilar o projeto novamente e gerar o setup pelo vb6 que ele vai copiar as dlls atualizadas para as máquinas dos clientes.
Tópico encerrado , respostas não são mais permitidas