Cambiar CommandText a un TableAdapter

10/12/2005 - 21:34 por Cid | Informe spam
En VB2003 para cambiar a un DataAdapter creado en modo diseño el CommandText
simplemente ponia:

Me.NombreComando.CommandText="fafgafaf"

pero ahora no encuentro la manera, a ver si alguno encontrasteis solucion y
me podeis ayudar. Gracias.

Preguntas similare

Leer las respuestas

#1 Eduardo Alvarado Meza
12/12/2005 - 10:25 | Informe spam
Seria talves Adapter.SelectCommand.CommandText = "Select ..."
No le veo nada malo a eso y .. funciona.
Respuesta Responder a este mensaje
#2 Cid
12/12/2005 - 12:00 | Informe spam
Pues no se a mi me lo subraya y me dice SelectCommand no es un miembro de...

"Eduardo Alvarado Meza"
escribió en el mensaje
news:
Seria talves Adapter.SelectCommand.CommandText = "Select ..."
No le veo nada malo a eso y .. funciona.
Respuesta Responder a este mensaje
#3 Eduardo Alvarado Meza
12/12/2005 - 13:21 | Informe spam
Quien sabe, porque lo acabo de probar con un SqlClient.SqlDataAdapter
ya inicializado obviamente con la conexion.

Y hablemos claro, porque la primera vez dijistes DataAdapter . AHORA
dices TableAdapter
Respuesta Responder a este mensaje
#4 Eduardo Alvarado Meza
12/12/2005 - 13:39 | Informe spam
En el VS2005, el te pone visualmente un TableAdapter a diferencia del VS2003,
pero en realidad en lo mismo.

Para que salgas de dudas, agarra una base de datos NorthWind, crea un
dataset por ejemplo con tabla categorias. Ve al explorador de objetos y veras
algo asi:

WindowsApplication1.DataSet1()
WindowsApplication1.DataSet1TableAdapters.CategoriesTableAdapter()

Son clases que para acceder a ellas necesitaras instanciarlas.
Ahora, desde el datasource arratra esa tabla para formar un grid, y se te
formara un BindingSource, Un BindingNavig. , un dataset tipado, y el famoso
tableAdapter.

En ese table adapter esta tu SelectCommand!!
Para Comprobar esto ve al formx.designer.vb y ve que estan estas lineas:

Me.CategoriesTableAdapter = New
WindowsApplication1.DataSet1TableAdapters.CategoriesTableAdapter

Me.DataSet1 = New WindowsApplication11.DataSet1

Espero que ahora si te resuelva... sino le seguimos... Suerte en tu proyecto!!
Respuesta Responder a este mensaje
#5 Cid
12/12/2005 - 13:58 | Informe spam
No entiendo Eduardo, lo que quiero es cambiar por codigo el CommandText de
un TableAdapter creado en modo diseño.


"Eduardo Alvarado Meza"
escribió en el mensaje
news:
En el VS2005, el te pone visualmente un TableAdapter a diferencia del
VS2003,
pero en realidad en lo mismo.

Para que salgas de dudas, agarra una base de datos NorthWind, crea un
dataset por ejemplo con tabla categorias. Ve al explorador de objetos y
veras
algo asi:

WindowsApplication1.DataSet1()
WindowsApplication1.DataSet1TableAdapters.CategoriesTableAdapter()

Son clases que para acceder a ellas necesitaras instanciarlas.
Ahora, desde el datasource arratra esa tabla para formar un grid, y se te
formara un BindingSource, Un BindingNavig. , un dataset tipado, y el
famoso
tableAdapter.

En ese table adapter esta tu SelectCommand!!
Para Comprobar esto ve al formx.designer.vb y ve que estan estas lineas:

Me.CategoriesTableAdapter = New
WindowsApplication1.DataSet1TableAdapters.CategoriesTableAdapter

Me.DataSet1 = New WindowsApplication11.DataSet1

Espero que ahora si te resuelva... sino le seguimos... Suerte en tu
proyecto!!
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida