Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Ruta de DataBaseName de DataSet (https://www.clubdelphi.com/foros/showthread.php?t=54698)

jomanmoz 27-03-2008 20:16:50

Ruta de DataBaseName de DataSet
 
Quisiera saber si existiera una forma de escribir una ruta en DataBaseName donde pueda ebitar Escribir por ejemplo: C:\MiAplicacion\BasedeDatos En este caso la carpeta MiAplicacion contiene todos los archivos de mi aplicación y ademas contiene una carpeta que almacena la base de datos.

El problema que me genera es que en ocaciones la carpeta MiAplicacion la copio en otro lado que no sea C:\ y me genera error en la base de datos.
Y en ocaciones existen Computadoras con disco particionado donde la unidad raiz es D:\

keyboy 27-03-2008 20:22:49

Código Delphi [-]
ExtractFilePath(Application.ExeName) + 'BasedeDatos';

Bye

jomanmoz 27-03-2008 22:49:48

Gracias
 
Funciono muy bien...!

Te lo agradesco

:)

Roilo 28-03-2008 16:26:48

otra más fácil
 
En la propiedad Database del Dataset escribes : tubasededatos\
Creo que es suficiente, sin necesidad de usar otras funciones.

Roilo 28-03-2008 16:32:20

otra más fácil
 
En la propiedad Database del Dataset escribes : tubasededatos\
Creo que es suficiente, sin necesidad de usar otras funciones.

keyboy 28-03-2008 16:57:59

Pues eso dependerá de cuál es el directorio activo. Si, por ejemplo, inicias la aplicación desde un acceso directo en el que especificas un directorio de inicio distinto, o si simplemente tu aplicación cambia el directorio activo por una u otra razón, tubasededatos\ será un subdirectorio inexistente.

Bye


La franja horaria es GMT +2. Ahora son las 18:34:58.

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