Hola:
Yo digamos tenía un problema similar. Lo que hice fue seguir algo similar a lo que te dice Roman, inmediatamente despues abrir la consulta del DBLookupComboBox, la poniamos en insercion y luego insertamos un registro en donde el keyvalue era un valor que no existia en la tabla. Ojala te pueda servir
Salu2 foro