In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Password en dbf (No funciona en consultas con select)

Foro público de Xailer en español
Responder
PEDRO DE LEON RODAS[1]
Mensajes: 136
Registrado: Jue Jul 05, 2007 4:52 am

Password en dbf (No funciona en consultas con select)

Mensaje por PEDRO DE LEON RODAS[1] »

Saludos a todos.
He visto la respuesta de Cristian en el hilo PASSWORD EN BASE DE DATOS.
Y funciona perfectamente bien la propiedad cPassword en dataset.
Pero al hacer una consulta con ADO los registros que fueron grabados con el
password se visualizan encriptados.
¿ Como puedo obtener una consulta con ADO sin los datos encriptados, pero
sin dejar de usar cPassword en los Dataset ?
Ejemplo:
Mi TAdoDatasourse se llama CONEXION
::conexion:cConnect="Provider=VFPOLEDB.1;Data Source=.DATOS"
::conexion:lConnected=.t.
::CONEXION:EXECUTE("select * from socios into table C:WINDOWSGRUPO ")
//// Estoy usando into table para poder obtener la informacion en otro
sistema hecho en foxpro.
De antemano mil gracias por toda ayuda.
Rene Flores
Mensajes: 620
Registrado: Jue Mar 23, 2006 2:39 am

Password en dbf (No funciona en consultas con select)

Mensaje por Rene Flores »

PEDRO:
>
> Pero al hacer una consulta con ADO los registros que fueron grabados con el
> password se visualizan encriptados.
>
> ¿ Como puedo obtener una consulta con ADO sin los datos encriptados, pero
> sin dejar de usar cPassword en los Dataset ?
Creo que no es posible, porque hasta donde tengo entendido, quien hace
la encrpitacion de los datos es el RDDCDX de xHarbour, luego entonces el
ADO de Visual Fox Pro podrá abrir las tablas, pero como no tiene la
propiedad de encriptamiento (desconozco el ADO de FoxPro, desmientanme
si digo alguna barbaridad), entonces no puede desencriptar los datos.
Si deseas encriptar datos de una manera segura, recomiendo usar el motor
de encriptamiento de ADS que es compatible tanto con DataSets de Tablas
como con DataSets de SQL y es gratis hasta para 5 usuarios mediante el
servidor local.
Saludos
Rene Flores
http://www.ciber-tec.com
------------------------
Nos vemos en España del 21 de Noviembre al 1 de Diciembre
Mas informes: www.geroa-software.com/cursos.htm
>
> Ejemplo:
>
> Mi TAdoDatasourse se llama CONEXION
>
> ::conexion:cConnect="Provider=VFPOLEDB.1;Data Source=.DATOS"
> ::conexion:lConnected=.t.
> ::CONEXION:EXECUTE("select * from socios into table C:WINDOWSGRUPO ")
> //// Estoy usando into table para poder obtener la informacion en otro
> sistema hecho en foxpro.
>
> De antemano mil gracias por toda ayuda.
>
>
>
>
Responder