Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/04/2004, 08:15
Artur
 
Fecha de Ingreso: noviembre-2003
Mensajes: 79
Antigüedad: 20 años, 6 meses
Puntos: 0
Pongo exactamente eso, bueno al final hay que poner :

oBMB.EndCurrentEdit()

para decirle que has acabado ya de añadir y puede grabar.

Pero se graban todos los campos que tengo en la base de datos excepto el del combobox que lo pone vacio.

Es más, cuando le doy a añadir el el elemento que he seleccionado del combobox se queda en blanco, es decir es elemento seleccionado por defecto es el campo vacio. Me imagino que será eso por lo que lo graba vacio.

si hago lo siguiente justamente antes de grabarlo:

Dim tmp As New Long
tmp = cbCOMBO.SelectedIndex
cbCOMBO.SelectedIndex = -1
cbCOMBO.SelectedIndex = tmp

si que se graba en la base de datos. El problema es que yo genero el combobox de manera dinámica (en tiempo de ejecución), y en el código no puedo poner esto ya que el combo no existe.

Muchas gracias de todas formas.

A ver si alguien se ha encontrado alguna vez con este problema.