![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Asignar BBDD con archivo .ini
Hola a todos,
utilizo un archivo ini para asignar la bbdd de mi aplicacion para prevenir posibles cambios de ubicacion de esta y así ahorrarme tener que cambiar el codigo. El problema es que me salta el error "no es un nombre de archivo valido", cuando os puedo asegurar que si lo es. El codigo para leer la ruta en el ini y asignarla a la bbdd es este Código:
var bbdd:TStringList; posicion,posicion2:integer; nombreBBDD:string; begin bbdd:=TStringList.Create; bbdd.LoadFromFile('datos/telefonos.ini'); posicion:=pos('[BBDD]',bbdd.Text); posicion2:=pos('[/BBDD]',bbdd.Text); nombreBBDD:=copy(bbdd.text,posicion+8,posicion2-posicion-8); ShowMessage(nombreBBDD); with DataModule2 do begin Database.DatabaseName:=nombreBBDD; Database.Connected:=true; QDepartamento.Active:=true; QInformeInterno.Active:=true; QPersonal.Active:=true; QDepartamentoFax.Active:=true; QDepartamentoTelefono.Active:=true; QExterno.Active:=true; tbExterno.Active:=true; end; |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
BBDD Firebird y IIS | Dongato3310 | Internet | 2 | 20-08-2007 08:13:15 |
copia de bbdd | majosf | Conexión con bases de datos | 3 | 18-11-2005 20:49:19 |
BBDD database.wrk ??? | Mulero | Conexión con bases de datos | 8 | 03-11-2005 11:24:31 |
Asignar valor de Campo BLOB a un Archivo de Texto | AGAG4 | Varios | 1 | 01-10-2004 01:09:04 |
Que BBDD me recomendais??? | seduerey | Conexión con bases de datos | 4 | 26-12-2003 22:48:28 |
![]() |
|