• Domingo 22 de Diciembre de 2024, 19:36

Autor Tema:  Un mismo tableadapter... Diferentes origenes de datos  (Leído 1730 veces)

Serch00

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Un mismo tableadapter... Diferentes origenes de datos
« en: Martes 24 de Enero de 2012, 11:11 »
0

Hola a todos:

Tengo un datatable con su correspondiente tableadapter agregado a través del wizard de visual studio.

Lo que pretendo es poder usar el mismo tableadapter contra distintos origenes de datos, ya que tengo exactamente la misma tabla en ambos. En concreto quiero conectarlo a un sqlserverce y un sqlserverclient.

He probado varias manetas pero hasta ahora no he sido capaz..... Alguna idea??

Gracias a todos por adelantado

Serch00

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re:Un mismo tableadapter... Diferentes origenes de datos
« Respuesta #1 en: Martes 24 de Enero de 2012, 17:47 »
0

De momento he añadido dos tableadapter al mismo dataset contra los distintos orignes de datos... Al menos así no hay que usar dos datasets...........

Me extraña que no se pueda sobreescribir el connection de esos objetos...... Pero al menos yo no he sido capaz........

Ya por cursiosidad. Si alguien sabe alguna manera más limpia de hacerlo agradecería el comentario.

Gracias a todos.

gabio2

  • Miembro MUY activo
  • ***
  • Mensajes: 402
  • Nacionalidad: mx
    • Ver Perfil
Re:Un mismo tableadapter... Diferentes origenes de datos
« Respuesta #2 en: Martes 24 de Enero de 2012, 19:23 »
0
La mejor solución es ingresar esas tablas a tú DataSet y hacer todo lo que necesites desde ahí.

Otra cosa que puedes hacer, si te conectas por medio de odbc puedes instanciar las veces que necesites tú objeto.. sólo cambias la cadena de conexión.. etc etc..

bueno, realmente no sé que es lo que realmente quieres hacer.. pero bueno.. :P son sólo opiniones..

Saludos!

@gabio87

Serch00

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re:Un mismo tableadapter... Diferentes origenes de datos
« Respuesta #3 en: Miércoles 25 de Enero de 2012, 22:13 »
0

Supongo que no me he explicado muy bien, la verdad es que es la primera vez que escribo en un foro y no tampoco quería extenderme mucho en la pregunta para no aburrir........

Lo que estoy haciendo es una aplicación para una pda que debe de coger datos de un servidor sql server y pasarlo a una base de datos local de la pda con el sql compact.... Y por temas de optimización de recursos de la pda no quería usar dos dataset (que es lo que pensaba al principio...)
Ante la imposibilidad de sobreescribir el connection que crea el dataset (estuve jugando con el codigo que crea el diseñador y... Al menos yo no lo he conseguido) Creo que la mejor opcion era usar dos tableadapter en el mismo dataset.....

De modos todos muchas gracias por tu respuesta...
Espero poder ayudarte yo a tí en otra ocasión.

Saludos a todos