FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Averiguar la ruta de una carpeta!!
buenas
ya vuelvo a estar por estos mundos de delphi.. jejeje con una de mis dudas .... a ver si alguien me la puede solucionar. el problema es facil, estoy haciendo la conexion a la base de datos sea dinamica i en tiempo de ejecucion, mi pregunta es.. komo puedo saber la carpeta donde se esta ejecutando la aplicacion?! (por ejemplo c:/archivos de programa/yokeseke/ ) Muchissimas gracias de antemano!!
__________________
------------------------
Joven Padawan algun dia sere un maestro... ------------------------
|
#2
|
|||
|
|||
ExtractFilePath(Application.ExeName)
__________________
Sonríe. Mañana puede ser peor. |
#3
|
||||
|
||||
Hola:
En el conectionstring del objeto conection debes buscar dentro de la cadena de conexión el nombre de tu base de datos. Por ejemplo: "Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=Base.mdb;Persist Security Info=False" En vez de indicarle la ruta completa a la base de datos (siempre que esté en el mismo directorio que u ejecutable), le indicas solo el nombre. (en mi ejempo 'Base.mdb') Si está en c:\directorio_de_aplicacion\base\ pondrías: "Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=base\Base.mdb;Persist Security Info=False" Espero haberte servido de ayuda. El ejemplo es con Access y Ado, pero es aplicable a 'casi' todos los tipos de bases de datos.
__________________
No sabiendo que era imposible... él fue... y lo hizo!!! En fase de construcción: LoBusco.com más .com que nunca! |
#4
|
||||
|
||||
Muchisssimasss GRACIAS!!!1
que suerte tener gente como vosotros que me ayudan a ir avanzando por estos mundos....
__________________
------------------------
Joven Padawan algun dia sere un maestro... ------------------------
|
|
|
|