Foros del Web » Programación para mayores de 30 ;) » .NET »

Añadir ítem del ComboBox a la base de datos

Estas en el tema de Añadir ítem del ComboBox a la base de datos en el foro de .NET en Foros del Web. Hola maestros: Tengo varios ComboBox en un Form1 y en cada uno un ítem "Añadir" que seleccionándolo presenta otro form (FrmAñadir) con un Txt y ...
  #1 (permalink)  
Antiguo 06/06/2005, 16:24
Avatar de jebado  
Fecha de Ingreso: septiembre-2004
Ubicación: Madrid
Mensajes: 79
Antigüedad: 20 años, 4 meses
Puntos: 0
Añadir ítem del ComboBox a la base de datos

Hola maestros:
Tengo varios ComboBox en un Form1 y en cada uno un ítem "Añadir" que seleccionándolo presenta otro form (FrmAñadir) con un Txt y BtnAceptar. Mediante una propiedad ReadOnly retorno el valor al Form1 y añade como ítem al Combo seleccionado. El problema viene cuando tengo que añadir ese ítem a la base de datos:

Form1:
Private Sub cmbarray_selectedindexchanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cmb1.SelectedIndexChanged, Cmb2.SelectedIndexChanged, Cmb3.SelectedIndexChanged, Cmb4.SelectedIndexChanged, Cmb5.SelectedIndexChanged, Cmb6.SelectedIndexChanged
Try
Dim combo As ComboBox = DirectCast(sender, ComboBox)
If combo.SelectedItem = "Añadir" Then
Dim fa As New FrmAñadir
If fa.ShowDialog() = DialogResult.OK Then
combo.Items.Insert(0, fa.OpcionNueva)
combo.Text = fa.OpcionNueva
MessageBox.Show("se ha añadido: " & fa.OpcionNueva)
'' añadimos la opción a la bd

End If
fa.Dispose()
Else
combo.SelectedItem = combo.Text
End If

Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub


FrmAñadir:
Public ReadOnly Property OpcionNueva() As String
Get
Return TxtAñadir.Text
End Get
End Property

¿Cómo añado la nueva opción en el lugar correcto de la base de datos?
¿Asociando cada Combo al registro de su tabla? ¿Cómo?
  #2 (permalink)  
Antiguo 07/06/2005, 09:26
Avatar de jebado  
Fecha de Ingreso: septiembre-2004
Ubicación: Madrid
Mensajes: 79
Antigüedad: 20 años, 4 meses
Puntos: 0
¿Es complicado mi planteamiento?
Me habré explicado bien...?
Solo quiero añadir a la BD el ITEM nuevo añadido en el ComboBox. Lo que no se es como lo enlazo para así saber en que tabla tengo que añadirlo y dónde codifico el INSERT o UPDATE.
Paciencia que soy nuevo...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:40.