Criptografia no Dbedit()

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

carlos_dornelas
Usuário Nível 3
Usuário Nível 3
Mensagens: 400
Registrado em: 25 Ago 2004 21:54

Criptografia no Dbedit()

Mensagem por carlos_dornelas »

Olá pessoal!

Alguém tem uma dica para mostrar um dbf criptografado em um dbedit() de forma direta, sem o descriptografá-lo antes, como acontece com o uso do six2? É que estou convertendo um código para xharbour free e este não tem suporte para o six. Não gostaria de deixar os dbfs sem criptografia.

Grato pela atenção e qualquer ajuda!

Antonio Carlos
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

A biblioteca SIX é mantida pela empresa que produz o Apollo RDD. seria basicamente a versão 4 da SIX.

Verifique talvez ela tenha as mesmas funções.

Verique no Google sobre Apollo RDD e exemplos no site http://www.fivewin.info em downloads, users contributions.

@braços :?)
carlos_dornelas
Usuário Nível 3
Usuário Nível 3
Mensagens: 400
Registrado em: 25 Ago 2004 21:54

Mensagem por carlos_dornelas »

Obrigado Rochinha, mas estou tentando resolver o problema com uma solução free. Se alguém tiver alguma idéia de como transformar o dado na hora de sua leitura para o dbedit(), agradeço muito.

[]s

Antonio carlos
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

No xharbour 99.50 existe a HBSIX.LIB, verifique a sua versão e faça os testes
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
carlos_dornelas
Usuário Nível 3
Usuário Nível 3
Mensagens: 400
Registrado em: 25 Ago 2004 21:54

Mensagem por carlos_dornelas »

Antonio, o meu xharbour era o 99.0, baixei o 99.5, mas não veio essa lib não. Você por acaso não usa a do CVS? Você poderia mandar ela para mim, no email acdornelas@terra.com.br?

Obrigado

Antonio Carlos
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Ola,

Apenas para complementar.

Segundo os próprios desenvolvedores, o uso de dbEdit() no xHarbour não é nenhum pouco recomendado ( alias desde o clipper ja ouço falarem isso...)

Uma boa saída seria verificar a classe TBrowse.
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

Quando falamos "Não é recomendado o uso do DBEDIT" espomos a situação como se fosse uma agravante, o que não é, uma vez que o DBEDIT em si é montado com uso da classe TBROWSE.


É bom sempre se abtuar ao TBROWSE pelas vantagens que ele oferece, mas o DBEDIT continua sendo uma excelente opção para os mais "preguiçosos".
Sem mais
Wagner Nunes
www.vagucs.com.br
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Pois é...

Mas para ser sincero mesmo eu acho mais simples montar um browse e controlar ele do que montar um dbEdit e controlar através de outra função.

Na verdade eu só postei esta observação por que já ouvi algumas pessoas dizerem que o dbEdit() não funciona no xHarbour. Por isso fico sempre com um pé atras, mas eu particularmente nunca tive problemas com ele no xHarbour e também uso de vez em quando por "preguiça"... hehehe
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Mensagem por Clipper »

Sempre usei o DBEDIT e minha opnião sobre ele é a melhor possível, apesar de não dar tanta flexibilidade quanto o TBROWSE ele é muito útil e juntamente com funções bem programadas se torna um solução muito prática, se tivesse que dar uma nota ao DBEDIT seria 10.

Até logo.

Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

A versão mais atual do DBEDIT é totalmente compativel.
Sem mais
Wagner Nunes
www.vagucs.com.br
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Ok,

Se vc está falando eu acredito!

Mas veja que aqui em outros foruns a gente ve gente falar que ele não funciona no xHarbour:

https://pctoledo.org/forum/viewto ... ght=dbedit

Apesar do problema deste post ter sido resolvido (e não era incompatibilidade) a gente fica com a pulga atras da orelha...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

carlos_dornelas escreveu:Antonio, o meu xharbour era o 99.0, baixei o 99.5, mas não veio essa lib não. Você por acaso não usa a do CVS? Você poderia mandar ela para mim, no email acdornelas@terra.com.br?

Obrigado

Antonio Carlos
De fato, queira me desculpar...

Tenho a 99.50 e testo a 99.50 CVS e é justamente nesta do CVS que verifiquei a HBSIX.LIB. Nesse caso o ideal é que voce baixe e compile o CVS, evitando provaveis erros e eventuais incompatibilidades ja que a versão CVS é corrente e esta à frente da versão 99.50.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Responder