FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
disculpe sr marcos....
pero en verdad me agrega un registro no me modifica el actual... yo se que parece ilogico pero es asi... sino no les hari aperder su tiempo.. no se donde pueda estar la falla.. yo tampoco lo entiendo |
#2
|
||||
|
||||
Al hilo de lo que dice Juan Antonio, también pude ser que tengas una rejilla y avances por algún motivo una línea con lo cual se agregaría un registro.
Porque no nos pones la unit completa que pienso no tendrá mucho código porque tiene que haber algo que no estamos viendo. Y nada de Señor hombre, aquí somos foristas que intercambiamos opiniones y conocimientos y por eso nunca perdemos el tiempo. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
aqui les va el codigo..
te lo voy a enviar como privado Última edición por kryna fecha: 14-04-2005 a las 23:28:58. |
#4
|
|||
|
|||
hola
no uso mysql.. mi gestor es paradox 7 |
#5
|
||||
|
||||
Cita:
Cita:
// Saludos |
#6
|
||||
|
||||
Este es el código que he recibido como privado y que debe de ser público ya que sino los que están siguiendo el hilo .... lo perderían...
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
Última edición por marcoszorrilla fecha: 15-04-2005 a las 07:25:13. |
#7
|
||||
|
||||
Realmente no veo muy claro el funcionamiento si se busca mediante una consulta el registro por qué luego se modifica apuntando directamente a la tabla, el puntero de la tabla, no estará en el mismo lugar que el de la consulta, los datos se deben de modificar en la consulta, o por el contrario si existen índices utilizar Findkey directamente con la tabla, ya que sino cuando se supone que estamos haciendo la modificación en la tabla el puntero puede estar en Eof y provocar un alta como es el caso.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#8
|
||||
|
||||
¿Y por qué el código como privado???
?
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#9
|
||||
|
||||
Quizá lo que voy a decir no es del todo cierto pues ya no me acuerdo bien.
Con alguna versión antigua de MySql y de phpMyAdmin me sucedía lo mismo cuando trataba de editar un registro de una consulta en la que no se especificaba la llave primaria de la tabla (o la tabla no tenía llave primaria). phpMyAdmin, al no disponer de la llave primaria, generaba la cláusula WHERE basándose en todos los campos presentes y por alguna razón, quizá por el juego de caracteres usado, daba la impresión de no encontrar el registro y en su lugar lo insertaba. Claro que esto o era un "bug" o una "funcionalidad" de MySql al trocar un UPDATE por un INSERT. Por otra parte sería bueno que nos indicaras qué componentes usas para acceder a MySql. // Saludos |
|
|
|