Exacto....

El 14 de septiembre de 2009 23:54, Fernando Tubio <[email protected]>escribió:

>  Hola Daniel,
>
> Hace un tiempo estuve buscando algo similar y me sugirieron los common
> dialogs de Visual Studio [1], que para mis propósitos eran suficientes. El
> problema es que las DLLs son parte de Visual Studio y no son
> redistribuibles, así que no es una solución adecuada para todos los casos.
>
> Saludos,
>
> Fernando Tubio
>
>
> Using the Visual Studio Connection String Dialog
> [1]
> http://adoguy.com/2007/01/29/Using_the_Visual_Studio_Connection_String_Dialog.aspx
>
> Un poco más de información en el thread donde se discutió el tema
> [2] http://tech.groups.yahoo.com/group/win_tech_off_topic/message/53314
>
> ----- Original Message -----
> *From:* Daniel Calvin <[email protected]>
> *To:* [email protected]
> *Sent:* Sunday, September 13, 2009 9:58 PM
> *Subject:* [puntonet] Info de connection
>
> Buenas noches gente
>
> Estoy escribiendo un API para acceso a datos, la intención es generar
> dinamicamente los dialogos de conneción independientemente del RDBMS
> seleccionado.
> Hasta ahora estoy trabajando con las  clases de System.Data.Common y
> mientras recurra al connection string correcto todo esta bien.
> La cuestion es que no encuentro la manera de identificar según el provider
> retornado por DbProviderFactories.GetFactory(...) aquellas propiedades o
> pares de valores que requiere un connection string según corresponda.
>
> Visual studio hace esto, para eso el fabricante del RDBMS o del Provider
> crea una serie de artefactos que proveen la funcionalidad.
>
> Por supuesto no puedo recurrir a lo mismo, pero no quiero hacer algo
> propietario tampoco, se les ocurre alguna idea?, algo que este pasando por
> alto?
>
> Por ahora mi solución se basa en unos XML en funcion de los cuales creo los
> dialogos, esta bueno porque me sirve tanto par web como para W32, pero cada
> RDBMS que quiera soportar debo escribir los XML en cuestión...
>
> Saludos
>
>
> --
> Daniel A. Calvin
> Cooperator Team Member
> http://www.cooperator.com.ar
> Microsoft Certified Professional
>
>


-- 
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional

Responder a