Identificador de BD

Hola de nuevo davsoft!
Te envío un saludo y espero que te encuentres bien.
Bueno, como te lo imaginas, necesito otra vez de tu valiosa ayuda.
En el proyecto en el cuál ayudo a desarrollando, modificando algunas cosas, añadiendo cosas nuevas de las cuáles te he preguntado bastante.
Ahora para implementar una clase que desarrolle se necesita que cargue ciertas tablas de la base de datos y la cuál cargo por medio de código en tiempo de ejecución. Pero existe un problema, como el sistema maneja proyectos(cada base de datos es un proyecto) cada que cargo las tablas que necesito se cruzan con datos de otros proyectos y lo que me genera error.
He pensado una solución, el de hacer una base de datos que contenga todo lo que necesito de todos los proyectos, para hacer la búsqueda allí (No se necesita mucho espacio, pues solo almacena números) y no en cada proyecto.
El único problema de esto, es que aún no se como obtener el identificador de cada base de datos. Bueno, sin abusar tanto espero que me puedas ayudar en el ¿cómo obtener el identificador de la base de datos actual? Que debe o espero que sea un número.
Gracias por adelantado, davsoft

1 Respuesta

Respuesta
1
La verdad que no entendí muy bien la pregunta, pero creo que la solución tuya es la función DBF() que te devuelve el nombre físico dela tabla que estas usando.
Por ejemplo
Use clientes alias clientes in 0 shared
Use proveedores alias provee in 0 shared
Así le llamamos por alias a las tablas, a proveedores le llamo provee y listo, pero si quiero saber exactamente adonde esta físicamente ese archivo uso la función DBF('provee') y me devolvería algo como esto
c:\programas\datos\proveedor.dbf
Espero que te funcione, pero si no te sirve no dudes en pedir aclaraciones, tal vez no este entendiendo bie nel problema
Hola!, En realidad mi estrategia era sacar el id de la base de datos actual, pero en vez de eso utilizo el dbc() para saber, y comparo cadenas en lugar de números. Gracias por tu ayuda.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas