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
