Para Programador Capaz
Publicado por Hugo (207 intervenciones) el 28/08/2002 21:27:29
Buen dia : tengo un problema ojala pudiera ayudarme.
1.- tengo un formulario en el cual hay un grid y en el tengo una vista relacionando 2 tablas , ninguna de ellas tiene Indice Principal.
2.- de esta relacion, tengo que actualizar una de ellas que se llama calificaciones.
3.- esta Tabla calificaciones ya esta generada y tiene la informacion necesaria, de hecho el Grid muestra a todos los alumnos que requiero
4.- lo unico que yo quiero hacer es anotar o capturar su calificacion 'Ordinaria' o 'Extarodinaria'
5.- en el 'Load' del formulario tengo el multilocks on, tengo el buffer optimista '5' y todo va bien
6.- en el boton de 'Guardar' tengo un Scan que me da uno por uno los registro y para esto empleo un replace localizando con un seek los registro a actualizar, terminado esto despues de Endscan le doy el tableupdate.
7.- Aqui me da una ventana de Advertencia que dice asi :
La clave definida x la propiedad Key field para la tabla Calñificaciones no es unica..
Este es el error que manda. no se que me falta..! espero me pueda ayudar Gracias
1.- tengo un formulario en el cual hay un grid y en el tengo una vista relacionando 2 tablas , ninguna de ellas tiene Indice Principal.
2.- de esta relacion, tengo que actualizar una de ellas que se llama calificaciones.
3.- esta Tabla calificaciones ya esta generada y tiene la informacion necesaria, de hecho el Grid muestra a todos los alumnos que requiero
4.- lo unico que yo quiero hacer es anotar o capturar su calificacion 'Ordinaria' o 'Extarodinaria'
5.- en el 'Load' del formulario tengo el multilocks on, tengo el buffer optimista '5' y todo va bien
6.- en el boton de 'Guardar' tengo un Scan que me da uno por uno los registro y para esto empleo un replace localizando con un seek los registro a actualizar, terminado esto despues de Endscan le doy el tableupdate.
7.- Aqui me da una ventana de Advertencia que dice asi :
La clave definida x la propiedad Key field para la tabla Calñificaciones no es unica..
Este es el error que manda. no se que me falta..! espero me pueda ayudar Gracias
Valora esta pregunta


0