Detectar que nuevo registro ya existe en base de datos
HOla, soy nuevo en programación y viendo otras respuestas a este
mismo tema he tratado de hacer lo siguiente; en una base de datos
clientes, deseo que un form me indique que el nuevo registro que estoy
tratando de introducir ya existe:
SET DEFAULT TO "d:\Visualfoxpro Proyectos\tiendalafineza\datos"
SET EXCLUSIVE Off
SET TALK OFF
CLOSE DATABASES
SELECT clientes
SET ORDER TO cedula && CEDULA
SEEK (thisform.TxtCedulain.Value)
IF found() then
MESSAGEBOX("Cliente ya extiste")
thisform.TxtCedulain.Value = ''
RETURN .f.
ELSE
WAIT windows 'es nuevo' AT 30,60
DO FORM 'd:\visualfoxpro proyectos\tiendalafineza\formingreso'
thisform.TxtCedulain.Value = ''
ENDIF
ya configure en modi struc database, y esta como principal el indexado el
campo "cedula", el programa nunca reconoce que ya existe un registro
igual, sea nuevo o repetido siempre me lo toma como nuevo, pienso que
nunca hace la búsqueda o comparación.
Espero me ayuden soy novato en programación, gracias
p.d. Te comento que me ayudes porque ya he formulado esta pregunta a otro experto pero cuando me contesto le volví a preguntar y me respondió muy generalmente sin ningún interés y el tomo la decisión de enviarme la pregunta a descartados, sin que yo pudiera terminar. Por favor ayudame te lo agradezco, BENDICIONES