FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
gracias MartinS, por el momento solo quiero pasar la ip y la ruta de la base, solo me queda unas cuantas dudas, como le digo al componente IBDataBase que utilice esos parametros que acabo de extraer del ini. es decir como le asigno los parametros. antes los parametros de la conexion estaban dentro del IBdatabase mediante su editor, es decir en esta parte no utilice codigo.
entiendo q es la parte donde me dices q use algo asi como: BaseGeneral.DatabaseName := BaseDeDatos; pero no entiendo q hacer en esta parte o como ingresarle esos parametros al componente. |
#2
|
|||
|
|||
Hola: Los parametros se los definis como estas acostumbrado o como estas aprendiendo, o sea, desde el editor. El código que te expuse solo cambia o define en su caso la ruta de la base de datos cuando se ejecuta. Como bien expuso Faust el usuario y la contraseña (SYSDBA y masterkey) la colocas al componente en tiempo de diseño.
En el ejemplo BaseGeneral seria tu componenete IbDatabase. En cuanto a la ruta de la base de datos y tomando el ejemplo: c:\Sistema\Datos\LaBase.FDB es la ubicación física de la base dentro de la PC servidora. Cuando definís el acceso a la misma por los parametros del IBDatabase en tiempo de diseño (Database component editor - es decir boton derecho sobre el componente) le indicas que use el protocolo TPC y conexion tipo remota y la ubicacion fisica de la base de datos, entonces el mismo componente le agregara los : delante de la ruta quedando :c:\Sistema\Datos\LaBase.FDB. Despues viene todo el tema del .ini. Otra vez; cada cliente sumara al .ini a la ruta la ip del servidor salvo el .ini del que realmente tiene la base de datos. Saludos y espero que no te halla confundido mas.- |
#3
|
|||
|
|||
Cita:
mas o menos claro, ahora estoy corriendo la aplicacion local pero no me arroja nunca la conexion me marca esto como que no reconoce el PATH ("Error al cargar Base de Datos"), y el ini lo tengo en la misma carpeta de el proyecto.
error al cargar la base de datos. siempre el codigo del BDatos.ini donde esta mi base local. Código:
[DB] PATH=":C:\bdnueva\TSTD_LOCAL.FDB" |
#4
|
||||
|
||||
PATH=":C:\bdnueva\TSTD_LOCAL.FDB"
Ese : delante sobra |
#5
|
||||
|
||||
Hola.
Y una vez que quites lo que acertadamente te señala Casimiro, tenes que realizar otra corrección. En el archivo BDatos.Ini la sección figura con el nombre: Código:
[DB] PATH=C:\bdnueva\TSTD_LOCAL.FDB ;Se puede prescindir de las comillas (" ") O claro está, también podrías cambiar el nombre de la sección en BDatos.ini... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
|||
|
|||
---------------------------
Debugger Exception Notification --------------------------- Project descuentos.exe raised exception class EAccessViolation with message 'Access violation at address 004BAECA in module 'descuentos.exe'. Read of address 0000009C'. --------------------------- Break Continue Help --------------------------- lista las correciones, ahora me marca esto de arriba en esta parte del codigo. y me manda el mensaje No se puede conectar el servidor. despues de darle break. |
#7
|
|||
|
|||
Hola: con respecto a los : delante de la ruta a mi me funciona. En algún lugar vi que si la conexión es remota se ponen esos : (si lo encuentro lo coloco aquí) como tambien lo tengo con las " . Ahora esta bien la observación de ecfisa sobre el nombre del parámetro del ini ya que por código le dije que leyera DB y en el ini de ejemplo te puso BD. Tendrías que fijarte si la variable que le asignas la ruta es realmente eso y recorda que el ini va donde esta el .exe (debug-Win32...).
Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
IBDatabase no conecta con archivo FDB de FIREBIRD 2.1.3 | casacham | Conexión con bases de datos | 9 | 18-07-2010 00:18:18 |
como conectarse a un archivo dbf mediante ado | kurono | Conexión con bases de datos | 2 | 03-03-2008 03:16:03 |
Configurar aplicacion con archivo externo | voldemmor | Varios | 1 | 10-01-2008 21:28:38 |
Configurar zeos desde archivo.ini | jgutti | Firebird e Interbase | 1 | 15-04-2005 16:32:48 |
ADO mediante archivo ini | luchin001 | Conexión con bases de datos | 3 | 30-04-2004 19:22:07 |
|