Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

path de las tablas

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: path de las tablas Responder citando

Alguien puede decirme como hago para saber el path que el usuario escoge al momento de copiar los archivos de la base de datos, desde el instalador (installshield).

Gracias
Volver arriba
Mensaje    Asunto: Responder citando

Existen varias macros.. con respecto a eso, verifica en el momento del InstallShield, donde las Grabas ya que el Default, es [INSTALLDIR], Que es el lugar de tu apliacion..


si no es eso.. explica un poco mejor la pregunta...


saludos...
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

En realidad si es lo que busco, pero como obtengo este path desde mi aplicacion.
Volver arriba
Mensaje    Asunto: Responder citando

utiliza, la funcion de..
GetCurrentDir()

para saber el Directorio Actual donde se esta ejecutando tu aplicacion..
esto a nivel de aplicacion.. a niveld e InstallShiel, es la macro [INSTALLDIR]


SALUDOS
Ejemplo
Código:

Label1->Caption = GetCurrentDir()

_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Gracias, Pero si en cierto caso desde mi aplicacion necesitase aplicar un pack a las tablas de la base de datos, como sabria la ruta de donde se encuentran dichas tablas.

Gracias
Volver arriba
Mensaje    Asunto: Responder citando

Estas utlizando un TSession, y un DataModule, asi como un DataBase, para conectarte a tus Tablas.?, o solo estableciste un Table y lo conectaste directamente, con tu Tabla fisica, por que si es asi,, necesitas primero configurar, el directorio donde se encuentran tus tablas. para poder trabjar, existe dentro del foro, varios mensajes sobre el BDE, donde puedes encontrar informacion.. si no es eso. que tipo de base de datos estas usando...

o que tipo de informacion deseas, sobre el pack si trabajas en red, no se realia pack, se realiza una rutina de vaciado de registros, para no bloquear las tablas, al modo de Clipper, Fox, Dbase, pero eso es otra cosa..

primero lo primero y despues lo del pack te parece
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Hola

En la forma(Form) estoy usando un Database, y tres tablas (por cierto estoy usando paradox, en una sola maquina). En la propiedad params del Database tengo los siguientes parametros

path=C:\Archivos de programa\Borland\CBuilder5\Projects\gui final 1.1\base
default driver=paradox
enable bcd=false

y las tablas las tengo enlazadas al Database.

Ahora necesito saber desde mi aplicacion el path que el usuario elige para instalar los archivos de la base de datos, para hacerle un pack a las tablas (lo de pack lo vi en el mensaje del foro en el link https://cppbuilder.es/viewtopic.php?t=7248&highlight=pack, y es para que me libere espacio de los registros eliminados).

Gracias
Volver arriba
Mensaje    Asunto: Responder citando

Bueno viendo, como estas Utilizando el TDataBase, puedes jalar el Path, de tus tablas, desde la propiedad del compontente de manera que sea una cadena de caracteres, dependiendo donde se encuentra, puedes buscarla..desde Params, por el momento no tengo el codigo pero en cuanto llegue a la casa te lo escribo...
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.