Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Cambiar Conexion de Reportmanager (https://www.clubdelphi.com/foros/showthread.php?t=88312)

BuenaOnda 19-05-2015 04:53:40

Cambiar Conexion de Reportmanager
 
Hola Amigos,

Gusto en saludarlo y agradecer toda la valiosa ayuda que nos proporcionan, nuevamente estoy con un problemilla, esta vez con el report manager, estoy usando delphi7, mysql y reportmanager, copie el archivo dbxconnections en mi directorio y todo bién, el problema es que quiero cambiar los parametros de conexion a la base de daos como el usuario y contraseña(por seguridad) y no logro hacerlo, solo se puede hacer directamente en el archivo dbxconnections y eso me provoca dejar expuesta la conexión y la seguirdad. Alguien me podría echar una mano, por favor. :)

Muy agradecido por su ayuda.

Casimiro Notevi 19-05-2015 10:37:04

Puedes cambiar cualquier parámetro, ejemplo:

Código Delphi [-]
      dbxDBCON1.DriverName    := _DBX_Firebird_Connection_;
      dbxDBCON1.LibraryName   := ExtractFilePath(paramstr(0))+_dbxfb40_dll_;
      dbxDBCON1.VendorLib     := _fbclient_dll_;
      dbxDBCON1.GetDriverFunc := _getSQLDriverFIREBIRD_;
      dbxDBCON1.Params.Add('User_Name=SYSDBA');
      dbxDBCON1.Params.Add('Password=masterkey');
      dbxDBCON1.Params.Add('Database='+DMmain.DBmain.DatabaseName);
      dbxDBCON1.LoginPrompt   := false;
      dbxDBCON1.SQLHourGlass  := True;
      dbxDBCON1.Open;

BuenaOnda 19-05-2015 16:01:50

Sigo con problemas
 
Gracias por su Respuesta Casimiro, pero no me aparecen los parametros para conectarme, solo me aparece este "GetDatabaseConnectionString".

:(

Casimiro Notevi 19-05-2015 17:24:14

¿Qué componente estás usando?

bismarck_sierra 27-10-2015 18:46:01

Respuesta tardía
 
Se que ya pasó tiempo que se hizo la pregunta, pero este es un ejemplo para dbExpress para las futuras búsquedas ...

Código Delphi [-]
      
  rptReporte.Report.DatabaseInfo.Items[0].SQLConnection := Conexion

rptReporte = Componente de ReportManager
Conexión = Es la conexión es un objeto de tipo TSQLConnection de dbExpress

Saludos


La franja horaria es GMT +2. Ahora son las 18:38:54.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi