
20/10/2006, 18:08
|
| | Fecha de Ingreso: febrero-2002
Mensajes: 58
Antigüedad: 23 años 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 |