![]() |
Datos FDConnection
Buen día, soy nuevo en Delphi y Firebird, ¿pueden apoyarme en lo siguiente por favor?
Tengo mi aplicación pero necesito que al ejecutarla le pregunte al usuario cuales son los datos de la base de datos que vamos a consultar, es decir, que el usuario entre a la aplicación y el llene todos los datos que deberían de ir en el atributo FDConnection (ruta, usuario, contraseña, ip, puerto, etc) ¿Alguien tiene alguna noción? Saludos y buen día. :cool: |
¿Y exactamente cual es el problema?
Para lo que necesitas, crea un formulario que solicite esos datos (ruta, usuario,...), y en el OnShow del formulario principal (por ejemplo) visualiza ese formulario con un ShowModal. Una vez que el usuario haya introducido los datos, pásalos al componente FDConnection. Este sería el proceso, pero si no concretas más, no podemos ser más explícitos. |
También puedes dar la opción de cargarlos desde un fichero .ini
|
Creo que ya tenias un hilo para los mismo, ahi tienes también mas respuestas a eso :-)
Código:
https://www.clubdelphi.com/foros/showthread.php?t=95874 |
[quote=chenech;548351]Creo que ya tenías un hilo para los mismo, ahi tienes también mas respuestas a eso :-)
Hola, lo que busco ahora es que el usuario ingrese los datos de conexión y no yo directamente desde Delphi ¿no se si me doy a entender? Gracias por tu respuesta :) |
Si, de acuerdo, creo que ya te han contestado antes, crea un form, pon varios edit según necesites, uno para la ip, base de datos, usuario, contraseña, etc, y se los pasas al FDConnection a Params Server, Database, User, etc...
Código:
FDConnection1->Params->Database = Edit1->Text; Ahí tienes un ejemplo de pasar el nombre de la base de datos, igual para el resto de parámetros. Un saludo. |
Yo tengo una migración que necesita conectar con la BD que se rellenará. Para eso le doy dos opciones:
1.- Seleccionar un fichero de parametrización de otro de nuestros programas (normalmente un .ini) 2.- Cubrir los datos de conexión (en mi caso para varios motores de BD diferentes), con una serie de edits o de desplegables cuando necesito limitar algo o para facilitarle el proceso al usuario. Tras eso compruebo que los datos son correctos y que se conecta para que si falla pueda corregir, recargar o lo que sea. |
Cita:
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 10:05:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi