Clipper On Line • Ver Tópico - Erro de logon usando Crystal Report com arquivo DBF

Erro de logon usando Crystal Report com arquivo DBF

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

Erro de logon usando Crystal Report com arquivo DBF

Mensagempor romulobonnadio » 16 Fev 2015 12:37

Amigos boa tarde!
Estou tentando abrir um arquivo DBF em Crystal Report usando driver OLEDB, a mesma string de conexao que uso para carregar um datatable estou usando para carregar um dataset para o Crystal, so que ele nao abre o arquivo, aparece o erro pedindo permissao (usuario / senha), so que um arquivo dbf nao tem usuario, normalmente uso a string de conexao:
"Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=dBase IV;;Data Source=c:\\scr;User ID=Admin;Password=;"

Essa string funciona legal, mas o Crystal nao abre e fica sempre dizendo que o usuario ou senha esta incorreta, o que devo fazer para ele abrir o relatorio?
Obrigado pessoal.
romulobonnadio
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 48
Data de registro: 08 Dez 2009 22:48
Cidade/Estado: Belo Horizonte
Curtiu: 5 vezes
Mens.Curtidas: 0 vez

Erro de logon usando Crystal Report com arquivo DBF

Mensagempor rochinha » 16 Fev 2015 17:20

Amiguinhos,

Se esta dizendo que existe um erro de senha é porque voce está informando um usuário e senha que não existem, ou seja, DBFs não precisam de segurança e voce está informando na string para que o motor verifique o usuário e senha que voce está passando.

Não existe erro no motor mas ele ficará tentando criticar a senha que você informa.

Retire o trecho ;User ID=Admin;Password=.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Erro de logon usando Crystal Report com arquivo DBF

Mensagempor romulobonnadio » 16 Fev 2015 18:13

Entao Rochinha, tudo bom?
Caaaraaa eu ja tirei o user e password tb e nada, eh o seguinte em qq driver eu consigo abrir o DBF normalmente e jogar em um datagridview, funciona legal, mas qdo vou setar o dataset no Crystal Report ele fica pedindo usuario e senha ao visualizar o relatororio, ai ele nao abre com string nenhuma de conexao, ja tentei ate com conexao ACE.OLEDB e ODBC tb e nada de conectar sem pedir senha, engracado que qualquer outra conexao com datagridview eu consigo puxar os dados, mas no crystal sempre aparece erro de logon ao abrir o relatorio.

Veja minha programacao atual como esta, acho q nao tem erro algum:

string _Select = " * ";
string _SelectS = "";
string _From = " From ComandI";
string _Where = "";// Where ComandI.Fechada = true";//@d1";
string _Groupby = "";
string _OrderBy = ""; // " Order By Sum(ComandI.Quantidade*ComandI.Unitario) DESC";
string _Sql = "Select " + _Select + _SelectS + _From + _Where + _Groupby + _OrderBy;

OleDbDataAdapter da = new OleDbDataAdapter(_Sql, "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=dBase IV;;Data Source=c:\\scr;");
// OleDbDataAdapter da = new OleDbDataAdapter(_Sql, "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=dBase IV;;Data Source=c:\\scr;User ID=Admin;Password=;");
// OleDbDataAdapter da = new OleDbDataAdapter(_Sql, "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\\scr;Extended Properties=dBASE IV;");

da.SelectCommand.Parameters.Add(new OleDbParameter("@d1", "true"));

// Abrindo e executar filtro SQL na tabela
dsScrWin ds = new dsScrWin();
da.Fill(ds, "ComandI");

// Criar e montar o Relatorio
crComandITeste rpt = new crComandITeste();
rpt.SetDataSource(ds);
romulobonnadio
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 48
Data de registro: 08 Dez 2009 22:48
Cidade/Estado: Belo Horizonte
Curtiu: 5 vezes
Mens.Curtidas: 0 vez

Erro de logon usando Crystal Report com arquivo DBF

Mensagempor romulobonnadio » 18 Fev 2015 21:28

Amigo todas as conexoes funcionam normalmente mas no Crystal Rep so funciona a conexao:
"Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=dBase IV;;Data Source=c:\\scr;User ID=Admin;"

As demais nao funcionam :D
romulobonnadio
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 48
Data de registro: 08 Dez 2009 22:48
Cidade/Estado: Belo Horizonte
Curtiu: 5 vezes
Mens.Curtidas: 0 vez




Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 12 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro