ERRO 20536 - INCORRET LOG ON PARAMETERS

M4GN0 19/10/2009 14:01:45
#325680
Olá amigos...

Sou relativamente novo na arte do desenvolvimento e estou batendo cabeça demais com o erro em referência.
Estou acessando o banco de dados (MySql) via ADO e utilizo o mesmo DSN para fazer a conexão do Crystal Reports com o MySql. Curiosamente, na minha estação de trabalho, fica tudo perfeito. Montei o pacote e instalei em várias outras máquinas da rede. O sistema roda que é uma beleza, mas quando vai emitir o relatório aparece o erro e sai do sistema sem listar absolutamente nada. Agradeço pela ajuda dos amigos mais experientes nesta arte.. Abaixo, segue as linhas do código...

f01_Principal.cry.WindowTitle = [Ô]Lista de produtos para o tablóide...[Ô]
f01_Principal.cry.Connect = [Ô]dsn=painfo[Ô]
f01_Principal.cry.SelectionFormula = [Ô]{tblTabloideDet.idTabloide} = [Ô] & intTab
f01_Principal.cry.WindowState = 2
f01_Principal.cry.WindowControlBox = True
f01_Principal.cry.ReportFileName = App.Path & [Ô]\RelatorioselTabloide.rpt[Ô]
f01_Principal.cry.Destination = 0
f01_Principal.cry.Action = 1


Abraços!
ALVAROVB2009 19/10/2009 16:39:09
#325708
Resposta escolhida
M4GNO apenas lembrando, os arquivo do RPT estão nas estações?
TECLA 19/10/2009 17:00:25
#325714
Tem algum bloco de tratamento de erro neste escopo?
M4GN0 19/10/2009 17:02:14
#325715
Olá Alvaro...
Então amigo... agradeço pela sua observação, contudo os arquivos RPT estão nas estações sim...
Fiz uma alteração na linha onde está o comando Connect... Mais uma vez funciona em minha estação, porém quando passo isso para as demais máquinas da rede, não roda... Tá complicado! Tem alguma sugestão do que poderia estar ocorrendo?
Abraço!
M4GN0 19/10/2009 17:07:48
#325717
Então Tecla... eu não coloquei bloco de tratamento de erros neste escopo não...
ALVAROVB2009 19/10/2009 17:39:52
#325720
Coloca um tratamento de erro como o nosso amigo Tecla sujeriu e colocar para nós a mensagem, pois assim não dá para saber muito bem.
No começo imaginei que pudesse ser os arquivos .rpt, más não é

Abraço
M4GN0 19/10/2009 18:24:55
#325726
Oi Alvaro...
A menssagem de erro é a seguinte:

Run-time error [ô]20536[ô]
Unnable to connect: incorrect log on parameters

Abraço!
ALVAROVB2009 20/10/2009 07:50:04
#325753
M4GN0, da uma olhada nesses dois links, tem vários procedimentos que podem ser feitos, acho que isso pode te ajudar
http://social.msdn.microsoft.com/forums/pt-BR/aspnetpt/thread/3672d9bd-f547-4df0-b376-ef74160f4fdd
http://www.vbweb.com.br/forum_resp.asp?Codigo=221563&PaginaResp=1

Abraço
M4GN0 20/10/2009 08:35:41
#325757
Oi Alvaro, bom dia!!!

Amigo, encontrei algumas informações neste endereço - http://www.macoratti.net/cryscart.htm.
Fiz as alterações no código e deu certo!!!

Veja como ficou:
f01_Principal.cry.WindowTitle = [Ô]Lista de produtos para o tablóide...[Ô]
>>> f01_Principal.cry.Connect = [Ô]DSN=PAInfo;UID=painfo_user;PWD=painfo[Ô]
>>> f01_Principal.cry.Password = [Ô]painfo[Ô]
f01_Principal.cry.SelectionFormula = [Ô]{tblTabloideDet.idTabloide} = [Ô] & intTab
f01_Principal.cry.WindowState = 2
f01_Principal.cry.WindowControlBox = True
f01_Principal.cry.ReportFileName = App.Path & [Ô]\RelatorioselTabloide.rpt[Ô]
f01_Principal.cry.Destination = 0
f01_Principal.cry.Action = 1

Agradeço a todos pela ajuda. Vou dar uma olhada nos links que vc passou para aumentar meus conhecimentos...
Valeu Alvaro...
Forte Abraço!
Tópico encerrado , respostas não são mais permitidas