Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/10/2006, 18:08
mafc
 
Fecha de Ingreso: febrero-2002
Mensajes: 58
Antigüedad: 22 años, 2 meses
Puntos: 0
Perdona por la tardanza en contestar, pero no he podido mirarlo antes. Parece que ya casi funciona. Lo que me falla ahora es que cuando doy a la flecha para ver los items de una celda (columComboBox) me muestra el numero de elementos correcto pero en vez de ver el contenido de cada fila me muestra en todas System.Data.DataRowView. Pero cuando elijo una y cambio a otra celda aparece el valor correcto. No se si me explico bien. Este es el código que utilizo.

.......
' Carga en el combo las posibles cantidades
SQL = "select CANT_NOMBRE from T_CANTIDADES"

Dim dbDataSet_Cantidades As New Data.DataSet
Dim tabla_Cantidades As New DataTable

Try
dbDataSet_Cantidades.Clear()

dbDataAdapter = New FirebirdSql.Data.FirebirdClient.FbDataAdapter(SQL, FbConnection)
dbDataAdapter.Fill(dbDataSet_Cantidades)

tabla_Cantidades = dbDataSet_Cantidades.Tables(0)

Catch ex As Exception ' catches any error

MsgBox("Ha fallado al rellenar la columna cantidad")
Finally
End Try

With column_combo

.DataSource = tabla_Cantidades
.DisplayMember = "CANT_NOMBRE"
.ValueMember = "CANT_NOMBRE"

.DataPropertyName = "CANTIDAD"
.HeaderText = "CANTIDAD"
.HeaderCell.Value = "CANTIDAD"
.ValueType = GetType(String)

End With

Me.DGV_Recetas.Columns.Add(column_combo)
__________________
Un saludo
Mafc
España