Error con "registro eliminado"

Colapsar
X
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar todos
nuevos mensajes

  • Error con "registro eliminado"

    Buenas,

    tengo un formulario que en determinados registros, no me aparecen los datos y sale el mensaje de "registro eliminado", sólo ocurre con unos cuantos y no tengo ni la más remota idea de porqué puede ser


    Tengo este código, que es el que NO me devuelve nada en ocasiones.

    Dim rst As DAO.Recordset
    Dim strSQL As String

    strSQL = "SELECT dni, Nombre FROM comercios WHERE id_titular=" & id & ";"

    Set rst = CurrentDb.OpenRecordset(strSQL)

    La consulta existe, de hecho, la busco en un consulta de access, PERO, me aparece como "registro eliminado" que si pulso F5 entonces aparece.

    ¿Qué estoy haciendo mal?

    Gracias!!

    Edito: de 336 registros, sólo fallan 11
    Última edición por Orebuc; 02-03-2015, 08:06 AM.

  • #2
    Re: Error con "registro eliminado"

    Yo te aconsejo que empaquetes la tabla Comercios.
    José María Movilla Cuadrado
    ______________________
    Normas del foro
    www.foro.vb-mundo.com
    www.vb-mundo.com

    Comentario


    • #3
      Re: Error con "registro eliminado"

      Perdón por mi ignorancia, pero... ¿Cómo empaqueto una tabla?

      Saludos

      Edito: He notado que si intento modificar algún registro de los que falla, me da conflicto de escritura. De hecho, un registro completo aparece con todos los campos en "eliminado" sólo abriendo la bbdd sin tener ningún formulario abierto (que repito, si pulso F5, se vuelve a ver)
      Última edición por Orebuc; 02-03-2015, 12:17 PM.

      Comentario


      • #4
        Re: Error con "registro eliminado"

        Perdona: He utilizado el nombre antiguo de la función: hoy no se dice "empaquetar" (pack) sino COMPACTAR. Abres Access, y en las opciones generales buscas "Administrar": ahí tienes la herramienta "Compactar y reparar la base de datos". Tienes que guardarla con un nombre diferente al original; luego ya le cambiarás el nombre para usarla con el nombre antiguo.

        Si no estás usando Access, alguien te indicará cómo has de repararla.
        José María Movilla Cuadrado
        ______________________
        Normas del foro
        www.foro.vb-mundo.com
        www.vb-mundo.com

        Comentario


        • #5
          Re: Error con "registro eliminado"

          Gracias por contestar, lo intenté con esa solución y tampoco funcionó

          Pero he probado la bbdd en otro equipo de mi red y ahí FUNCIONA perfectamente, debe ser alguna configuración rara de mi equipo, que por cierto, me lo han cambiado hace nada.

          Aun así intentaré detectar el error.

          Gracias!!

          Comentario


          • #6
            Re: Error con "registro eliminado"

            He podido solucionar el problema, me ayudó algo este enlace

            https://support.microsoft.com/es-es/kb/128809/es

            Tenía un campo autonumérico, un campo texto y otro fecha como clave principal y lo he tenido que cambiar, dejando sólo el autonumérico y el de fecha y de momento no ha vuelto a salir el error.

            Comentario

            Trabajando...
            X