Control de registros duplicados Vb6 SQL
¿Cómo estas? Espero que tengas tiempo como para sacarme una duda.
Tengo un Form (Vb6) con el que hago un alta de "Carreras". Hasta ahí todo bien, en la tabla de "Carreras" que tengo en SQL, me guarda la clave principal (autonumérica) el Nombre de la carrera y un par de campos más.
Ahora mi problema es que no tengo bien claro como lograr que el "Nombre de la Carrera" no se me duplique, que salga un Mensaje de advertencia que ya esta en la Base de Datos.
¿Tengo qué Abrir el recordset, después hacer un Find y si esta mi dato que mande un mensaje? ¿O debería abrir el recordset con un Where =Nombre de la carrera para saber si ya esta?.
¿Podrías orientarme con el método más eficiente? Desde ya muchas gracias.
Por las dudas utilizo visual basic 6 (ADO) y la base esta en SQL server 2005.
Tengo un Form (Vb6) con el que hago un alta de "Carreras". Hasta ahí todo bien, en la tabla de "Carreras" que tengo en SQL, me guarda la clave principal (autonumérica) el Nombre de la carrera y un par de campos más.
Ahora mi problema es que no tengo bien claro como lograr que el "Nombre de la Carrera" no se me duplique, que salga un Mensaje de advertencia que ya esta en la Base de Datos.
¿Tengo qué Abrir el recordset, después hacer un Find y si esta mi dato que mande un mensaje? ¿O debería abrir el recordset con un Where =Nombre de la carrera para saber si ya esta?.
¿Podrías orientarme con el método más eficiente? Desde ya muchas gracias.
Por las dudas utilizo visual basic 6 (ADO) y la base esta en SQL server 2005.
1 Respuesta
Respuesta de Roberto Alvarado
1