Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   usar un archivo que contenga la ruta de la base de datos (https://www.clubdelphi.com/foros/showthread.php?t=54662)

IVAND 26-03-2008 20:22:42

usar un archivo que contenga la ruta de la base de datos
 
Hola a todos

Voy a necesitar otra vez de sus consejos para mi siguiente duda

tengo varias bases de datos en firebird 1.5 desde un mismo programa quiero llamarlas , lo que he echo hasta ahora es crear un archivo de texto y colocar la direccion y base de datos dentro del archivo

Ej


c:\bd_integra\serinsa.fdb
c:\bd_integra\serelsa.fdb
c:\bd_integra\tienda4.fdb


Luego ejecuto un combobox que lee los datos de este archivo y abro la base lo demas ud ya saben

Pues bien , como hago eso mas profesional algo como , que solo aparesca el nombre de la empresa y cuando la selecciono me envie la ruta y nombra de la base el archivo debe estar encryptado o algo asi , para que no pueda ser chequeado por nadie , no se estoy en sus manos esperando buenos consejos , o alguien sabe como graba la informacion el ibexpert mas o menos ese es la forma



Nota : se podria utilizar alguna tabla del sistema de firebird para introducir estos datos y luego leer esa informacion de alguna manera


Gracias por su tiempo y buenos consejos

b3nshi 27-03-2008 05:45:52

Si lo q quieres es q el archivo no pueda ser leido para no obtener las direcciones de las base de datos, entonces, lo ideal seria q encriptes, y a mi parecer seria bueno q trabajes con archivos binarios... de esa forma vas a complicarla un poco mas a la tarde de reconocer.

Puedes encontrar mucha informacion acerca de ello.

De todos modos... a mi parecer... optaria por crear una carpeta en el registro de windows en donde almacenar las base de datos... de esa forma para alguien q no sepa mucho le va a costar llegar hasta la info... o bien... usaria alguna base de datos plana (creo q asi se llaman, por ejemplo, las tablas de paradox) con contraseña para almacenar estos valores y accederia a ellos.

Estamos hablando de q estos valores pueden cambiar con el correr del tiempo no?

Bueno... espero haber entendido tu pregunta y haberte servido de ayuda...

{Saludos}

eduarcol 27-03-2008 11:41:08

buena tu idea benshi, me inclino a un archivo binario, es que al utilizar tablas planas igual se debe instalar el manejador de base de datos adicional al Firebird.


La franja horaria es GMT +2. Ahora son las 08:49:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi