RE:Agregar y quitar un registro de un Datacombo
No se puede ni agregar ni quitar un item de un DataCombo como lo acaban de responder, ya que justamente, este objeto esta enlazado con una tabla o consulta SQL. Lo que acaban de responder, funciona con un combobox común, pero no con un datacombo.
Para quitar un registro de un datacombo, hay que hacerlo de la tabla que contiene el dato a eliminar, y luego Desconectar , Reconectar y refrescar el Datacombo para que los datos se actualicen en el Datacombo sin el registro en cuestion.
Supongamos que la Tabla Presidentes tiene un registro que en el campo Apellido almacena el valor "MeNeM" y lo queremos eliminar (vaya uno a saber por que motivo :P )... y esta tabla tiene un Datacombo llamado ComboPresidentes enlazado a ella mediante un Dataenvironment llamado "DE" y un objeto Command llamado "CmPresidentes"...
1) Eliminamos de la tabla Presidentes el registro asi:
ed.rscmPresidentes.filter = "Apellido = 'MeNeM' "
ed.rscmPresidentes.Delete
2) Actualizamos el DataCombo
set ComboPresidentes.RowSource = Nothing
set ComboPresidentes.RowSource = ED
ComboPresidentes.Refresh
y listo.
Espero haber sido de ayuda.
Alejandro.