|
Postada em 10/11/2008 16:38 hs
Estou usando VB6 com crystal 8 e banco SQL Server 2005. Em modo fonte o relatório apresenta essa mensagem de erro: "Error detected by database DLL." Em modo executável o relatório abre normal. O que pode estar ocorrendo?? Agradeço a ajuda desde já.
|
|
|
|
J.Carlos
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 12/11/2008 07:48 hs
Aparentemente o report está detectando alguma diferença no Banco de dados atual com o que está no report. Se for isso mesmo, é só executar no report um "Verify database".
|
|
|
Vanessa
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 12/11/2008 08:56 hs
Olá J. Carlos, fiz esse procedimento e não funcionou... notei que em outros projetos também ocorre a mesma situação no executavel abre o relatório normal e no código fonte não. Se puder me ajudar agradeço.
|
|
|
|
Postada em 12/11/2008 10:49 hs
Você está usando dsn pro report? Se sim, o dsn está apontando pro mesmo BD?
|
|
|
Vanessa
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 12/11/2008 11:13 hs
Na tela de chamada do relatório a conexão é assim: rptAtendimento.Connect = "DRIVER={Sql Server};SERVER=192.168.0.3;UID=USER;PWD=teoduret;DATABASE=TAREFAS" No relatório é assim: Server Type=OLE DB Server=192.168.0.3 Database=TAREFAS User Name=User Database DLL Name=pdsoledb.dll Server Type=OLE DB Datasource Type=SQL
Esse erro começou agora pois antes funcionava normalmente. Será que está faltando alguma dll no system32?
|
|
|
J.Carlos
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 12/11/2008 11:25 hs
É bem provável. Vou te mandar um pacote de dll´s aqui que geralmente resolvem este problema al algumas instalações minhas que já deu este problema também.
|
|
|