Cuadro de texto de búsqueda e ingreso de datos al mismo tiempo
Tengo una base de datos ya hecha, con su formulario, un dato que no puede repetirse es CI, en la tabla se llama CI y la tabla de llama Maracaibo, necesito que en el formulario al ingresar un dato en el cuadro de texto CI este me diga si esta repetido o no en la tabla, y si esta repetido que me muestre los datos de esa información.
Ej: Cuadro de texto CI: introduzco el numero 17098175.
Si esta repetido en la tabla, que me avise que esta repetido,
Y al mismo tiempo que me muestre en el resto del formulario los datos de ese numero, ejemplo: nombre apellido, teléfono, correo (tal cual como es el formulario y la tabla)
Pero también quiero que ese cuadro me deje si no existe un numero repetido crear el registro como nuevo. No se si me explique.