FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Yo encriptaria el valor de ConnectionString y lo cargas en tiempo de ejecución con algún método que desencripte la cadena.
|
#2
|
||||
|
||||
Aquí discutimos en su día, cómo ocultar propiedades published de un componente; Puedes probarlo con el tuyo; Pero me parece una tarea imposible initentar "ocultarle" a un programador que va a trabajar con eso la cadena de conexión... Se me ocurre que aunque pudieras ocultarsela visualmente, siempre podrá programar un código para verla...
Si debe programar:
Siempre podrá hacer:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Buenas,
conseguí ocultar la propiedad ConnecionString de la siguiente manera:
sobreescribiendo la funcion GetConnectionString por el código que me devuelva un texto diferente al de conexión. El problema fué que cuando creaba un objeto de esta manera: y llamaba a ace.ConnecionString el resultado era el esperado: me enseñaba el resultado que le había dado a la propiedad, pero si hago esto: y ejecuto ace.ConnectionString, me ejecuta la función read del objeto TADOConnection mostrándome el valor real del ConnectionString. He mirado en el tema del foro que comenta Neftali donde comentan: "El nivel de visibilidad de una propiedad o método no puede degradarse, sólo aumentarse", por lo que sería imposible realizar lo que quiero de esta manera. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ADO y su Propidad ConnectionString !!! | Ledian2006 | Conexión con bases de datos | 3 | 10-01-2006 20:50:39 |
Servicio con TADOConnection | Duc | Conexión con bases de datos | 0 | 27-07-2005 14:08:14 |
TADOConnection/TADOStoredProc | arantzal | Varios | 5 | 04-02-2005 11:23:06 |
ERROR: Missing connection or ConnectionString!!!!!!!! | DarkByte | Conexión con bases de datos | 3 | 09-09-2004 15:28:42 |
Inicializar TADOConnection | xgerard | Conexión con bases de datos | 5 | 21-11-2003 20:56:14 |
|