DataSet tipados y ADO Net 2

20/10/2005 - 11:06 por AOG | Informe spam
Hola, tengo una cuestión que no se como resolver.
Tengo que hacer un proyecto con VB net 2005 con arquitectura distribuida,
utilizando Servicios Web, y quiero utilizar DataSet tipados como entidades.
Mi proyecto tiene que poder utilizar dos base de datos según el cliente elija
(MS SQL Server o MySql), es decir, mi proyecto tiene que estar independizado
en cuestión de utilizar una DB. U otra. El problema que procede es que a
crear la entidad si la creo con el asistente y utilizando de origen de datos
MS SQL Server los DataAdapter, Command, etc. que se crea en el objeto entidad
(DataSet tipado) son del proveedor System.Data.SqlClient, esto implica que no
me funciona cuando utilizo MySql, lo cual no puedo sacar aprovecho de los
DataSet tipado.
Yo quiero utilizar los proveedores nativos, no ODBC u OLEDB
¿Hay solución para esto? , o tendré que crear mi objetos como Entidad, si es
así, done puedo encontrar información, para ver como se hacen estos tipos de
objetos, teniendo en cuenta que ha de pasar por las distintas capas SW
(serialización).
He esto mirando Desarrolla con MSDN y es una guía para hacer mi proyecto
menos en la parte de la capa de datos ya que utiliza solo MS SQL Server y ahí
estoy atrancado.
¿Que me recomendáis?, ¿Donde puedo obtener otra guía o información que
contemple mi caso?
Un saludo.

Preguntas similare

Leer las respuestas

#1 Tomás M.
20/10/2005 - 15:07 | Informe spam
Hola AOG, mira si te sirve esto:

http://www.elguille.info/colabora/N...3Capas.htm

es muy simple pero tal vez te sirva de punto de partida
Respuesta Responder a este mensaje
#2 AOG
21/10/2005 - 00:56 | Informe spam
Gracias Tomás, pero sigo teniendo el mismo problema ya que la dirección habla
de dataset tipados pero construido para el proveedor de MS Sql server y no
tiene en cuento el uso de otro proveedor, estoy en las mismas.
Un saludo.

"Tomás M." escribió:

Hola AOG, mira si te sirve esto:

http://www.elguille.info/colabora/N...3Capas.htm

es muy simple pero tal vez te sirva de punto de partida



Respuesta Responder a este mensaje
#3 Tomás M.
21/10/2005 - 09:14 | Informe spam
Pero adaptar la capa de datos para que sea multiproveedor no es demasiado
laborioso utilizando interfaces y una clase generica que se encargue de
intanciar el componente correspondiente a cada proveedor.

De todos modos déjame un par de días y cuelgo la adaptación.

"AOG" escribió en el mensaje
news:
Gracias Tomás, pero sigo teniendo el mismo problema ya que la dirección


habla
de dataset tipados pero construido para el proveedor de MS Sql server y no
tiene en cuento el uso de otro proveedor, estoy en las mismas.
Un saludo.

"Tomás M." escribió:

> Hola AOG, mira si te sirve esto:
>
> http://www.elguille.info/colabora/N...3Capas.htm
>
> es muy simple pero tal vez te sirva de punto de partida
>
>
>
Respuesta Responder a este mensaje
#4 AOG
21/10/2005 - 17:10 | Informe spam
Hola Tomás, nuevamente te doy las gracias, estoy a la espera inpacientemente
a tu nueva aportación, un saludo.



"Tomás M." escribió:

Pero adaptar la capa de datos para que sea multiproveedor no es demasiado
laborioso utilizando interfaces y una clase generica que se encargue de
intanciar el componente correspondiente a cada proveedor.

De todos modos déjame un par de días y cuelgo la adaptación.

"AOG" escribió en el mensaje
news:
> Gracias Tomás, pero sigo teniendo el mismo problema ya que la dirección
habla
> de dataset tipados pero construido para el proveedor de MS Sql server y no
> tiene en cuento el uso de otro proveedor, estoy en las mismas.
> Un saludo.
>
> "Tomás M." escribió:
>
> > Hola AOG, mira si te sirve esto:
> >
> > http://www.elguille.info/colabora/N...3Capas.htm
> >
> > es muy simple pero tal vez te sirva de punto de partida
> >
> >
> >



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida