1. Milton Jiménez
  2. PowerBuilder
  3. Monday, 25 March 2024 03:57 AM UTC

hI,

Tenemos una aplicacion PowerClient que necesita conectarse a varias bases de datos, antes de PowerClient teniamos varios directorios con su respectivo file .ini. Ahora si hago una copia del directorio original a otro ubicacion y la ejecuto, sigue direccionando la misma ruta. entiendo que es por tema de actualizacion desde el IIS. 

Hay una opcion como en PowerServer, donde se puede cambiar dinamicamente la conexion hacia distintas base de datos  ?

 

Saludos

Milton Jiménez Accepted Answer Pending Moderation
  1. Tuesday, 26 March 2024 18:11 PM UTC
  2. PowerBuilder
  3. # 1

Hola Chris, gracias por la respuesta

Estabamos haciendo una copia del directorio donde se instalaba la aplicación PowerClient en la pc cliente  y cambiamos el archivo .ini apuntando a otra  database, pero siempre la app se ejecuta y  lee el archivo de conexion.ini desde la ubicación original.

Ahora ya direccionamos la lectura del archivo de conexion en el directorio respectivo, pero eso implica saber la ubicacion como tal del directorio del archivo .ini

 

Saludos,

Best Regards,

 

 

 

 

 

 

 

 

Comment
  1. Chris Pollach @Appeon
  2. Tuesday, 26 March 2024 19:34 PM UTC
Hola Milton;

También debería haber mencionado que después de tener todas las carpetas de archivos externos como subcarpetas, debe asegurarse de que la aplicación de su PC solo use direcciones de ruta/archivo *relativas* para acceder a estos recursos. Por ejemplo ...

Cliente A: .\CustA\INI

Cliente B: .\CustB\INI

Cliente C: .\CustC\INI

etc.

Saludos... Chris
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 26 March 2024 14:24 PM UTC
  2. PowerBuilder
  3. # 2

Hola Milton;
   Las aplicaciones para PC funcionan básicamente igual que las aplicaciones C/S nativas. Pueden conectarse a tantas instancias DBMS/DB como necesite. Tengo uno que se conecta a tres DBMS diferentes y cuando se implementa como una aplicación para PC, funciona 100% igual que C/S.
   Lo único que debe recordar es que todos sus directorios con los diferentes archivos INI/externos para cada conexión de base de datos *deben* residir como una subcarpeta de la aplicación principal para PC cuando se implementan en IIS y luego se replicarán de la misma manera en la aplicación para PC. máquina del usuario (misma estructura de subcarpetas).
Saludos... Chris

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.