 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
mac_stuff Invitado
|
Publicado: Dom 15 Feb, 2004 10:52 pm Asunto: path de las tablas |
|
|
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 |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Dom 15 Feb, 2004 11:30 pm Asunto: |
|
|
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... _________________
 |
|
| Volver arriba |
|
 |
mac_stuff Invitado
|
Publicado: Lun 16 Feb, 2004 12:25 am Asunto: |
|
|
| En realidad si es lo que busco, pero como obtengo este path desde mi aplicacion. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Lun 16 Feb, 2004 2:31 am Asunto: |
|
|
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()
|
_________________
 |
|
| Volver arriba |
|
 |
mac_stuff Invitado
|
Publicado: Lun 16 Feb, 2004 6:47 am Asunto: |
|
|
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 |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Lun 16 Feb, 2004 7:32 am Asunto: |
|
|
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 _________________
 |
|
| Volver arriba |
|
 |
mac_stuff Invitado
|
Publicado: Mar 17 Feb, 2004 6:18 am Asunto: |
|
|
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 |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mar 17 Feb, 2004 9:19 am Asunto: |
|
|
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... _________________
 |
|
| Volver arriba |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|