Visual Basic.NET - Predeterminado Quitar columna de un DataView

 
Vista:

Predeterminado Quitar columna de un DataView

Publicado por Spyder (8 intervenciones) el 20/04/2007 13:41:55
Aqui estoy con otra pregunta.
A ver tengo un dataset con una tabla de 4 columnas. Esto lo muestro en un datagrid que tiene como DataSource un dataview enlazado al dataSet.
Mi intencion es poder insertar una nueva fila en BD de Sql-Server ,a traves de unos texboxt para escribir los campos, pero si kito una columna del dataview me dice esto:
"La matriz de entrada es más larga que el número de columnas en esta tabla"

De codigo tengo esto, es Visual Basic .net

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.SqlDataAdapter1.Fill(DataSet11.prueba)
Me.DataView1.Table.Columns.RemoveAt(3)

Me.TextBox3.Text = System.DateTime.Now.Date

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.DataSet11.prueba.AddpruebaRow(Me.TextBox2.Text, Me.TextBox3.Text, Me.TextBox4.Text)
Me.SqlDataAdapter1.Update(DataSet11.prueba)
End Sub

La tabla tiene 4 campos (la 1º colunma es identity por eso no sale en el addrow), pero no me interesa mostrar una columna.
¿Que es lo que hago mal?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Predeterminado Quitar columna de un DataView

Publicado por haver (196 intervenciones) el 20/04/2007 17:11:21
Ponla para que no se vea
DataView1.Columns(3).Visible = False
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Predeterminado Quitar columna de un DataView

Publicado por Spyder (8 intervenciones) el 20/04/2007 19:05:55
Gracias pero no sirve
ya que no tengo esas propiedades. Lo maximo a lo que he llegado ha sido a:
Me.DataView1.Table.Columns(2).
y ahi no esta la propiedad visible.
Estoy trabajando con visual studio .net 2003 Version .Net 1.1
Quizas lo que tu has puesto esta en la version 2.0
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar