Dudas Dataset predefinible

01/03/2006 - 16:25 por Miguel | Informe spam
Como puedo tener un a dataset que apunte a una tabla de la base de datos (A)
con unos determinados campos (predefinibles) con una longitud de campos
predefinible , y el mismo dataset, a otra base da datos (B) que apunte a
la misma tabla pero con campos distintos o longitudes distintas de campo.
Por ejemplo una tabla de articulos con codigo de articulo a 10 y a 15
caracteres en cada base de datos distinta

Cuando modifico la estructura y lo pruebo me da error de excepcion

Saludos y gracias
Miguel

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
01/03/2006 - 23:20 | Informe spam
No llego a entender exactamente que es lo que buscas. Como primer medida, el
DataSet no apunta a ninguna BD sino que es una estructura para almacernar
datos, que se puede llenar (o no) desde una base de datos. Si la idea es
tener definida una tabla en el DataSet y que esta se cargue desde dos
consultas diferentes lo que tiene que cambiar los comandos del DataAdapter
que pueden cargar una misma tabla.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
Respuesta Responder a este mensaje
#2 Miguel
02/03/2006 - 17:42 | Informe spam
Tengo 2 bases de datos y un unico programa. En una bases de datos, la tabla
de articulos tiene codigo de articulo a 10 caracteres de ancho.
En la otra tiene codigo de 15 caracteres a lo ancho.
Puedo crearme el dataset a traves del dataadapter como select * from
articulos y que me funcione en las 2 bases de datos si tocar nada ??
Sobre la bases de datos que lo creo que esta actualmente conectada funciona
ok, Funcionaria sobre la otra, cambiando solo la cadena de conexion ??

Saludos y Gracias
Miguel


"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:
No llego a entender exactamente que es lo que buscas. Como primer medida,


el
DataSet no apunta a ninguna BD sino que es una estructura para almacernar
datos, que se puede llenar (o no) desde una base de datos. Si la idea es
tener definida una tabla en el DataSet y que esta se cargue desde dos
consultas diferentes lo que tiene que cambiar los comandos del DataAdapter
que pueden cargar una misma tabla.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo



http://mvp.support.microsoft.com/pr...04EF5A4191
C


Respuesta Responder a este mensaje
#3 Miguel
02/03/2006 - 18:02 | Informe spam
Tengo 2 bases de datos y un unico programa. En una bases de datos, la tabla
de articulos tiene codigo de articulo a 10 caracteres de ancho.
En la otra tiene codigo de 15 caracteres a lo ancho.
Puedo crearme el dataset a traves del dataadapter como select * from
articulos y que me funcione en las 2 bases de datos si tocar nada ??
Sobre la bases de datos que lo creo que esta actualmente conectada funciona
ok, Funcionaria sobre la otra, cambiando solo la cadena de conexion ??

Saludos y Gracias
Miguel

"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:
No llego a entender exactamente que es lo que buscas. Como primer medida,


el
DataSet no apunta a ninguna BD sino que es una estructura para almacernar
datos, que se puede llenar (o no) desde una base de datos. Si la idea es
tener definida una tabla en el DataSet y que esta se cargue desde dos
consultas diferentes lo que tiene que cambiar los comandos del DataAdapter
que pueden cargar una misma tabla.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo



http://mvp.support.microsoft.com/pr...04EF5A4191
C


Respuesta Responder a este mensaje
#4 Eduardo A. Morcillo [MS MVP VB]
02/03/2006 - 23:11 | Informe spam
Sin hacer absolutamente nada puedes tener el campo en el DataSet con
MaxLength 15 con lo cual no tendrias problema en traer datos cuando el largo
del campo es de 10.
Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida