Results 1 to 4 of 4

Thread: MS Access Tracking Record Changes Q

  1. #1

    Thread Starter
    Hyperactive Member -=XQ=-'s Avatar
    Join Date
    Mar 2002
    Location
    Liverpool, England, UK
    Posts
    278

    MS Access Tracking Record Changes Q

    Does Access keep it's own list of changes to records. The database in question does not store changes to records using any custom features. Some data has been altered recently and it would be beneficial to find who changed the info and how.... Does anybody know whether Access would store this sort of information, if it does, where/how would you locate it?

    Many Thanks

    -=XQ=-
    See ya later,

    -=XQ=-

    "Reality is merely an illusion, albeit a very persistent one. "
    - Albert Einstein (1879-1955)
    This is the coolest site ever!!!

  2. #2
    Lively Member
    Join Date
    Jun 2003
    Posts
    114
    Not that I know of ... I use a rudimentary LastModified field to do the same thing within each table ... It won't work for deleted records (for obvious reasons) ...

  3. #3
    Lively Member MileOut's Avatar
    Join Date
    Nov 2001
    Location
    Glasgow
    Posts
    83
    Access does NOT store this information. The only information you'll get is the LastUpdated property of an object (table, query, form, etc) from the MSysObjects system table.

    You are suggesting the creation of an audit trail. I don't have time to post an example but you'll find loads of threads on the subject on this site: Access Programmers.

  4. #4

    Thread Starter
    Hyperactive Member -=XQ=-'s Avatar
    Join Date
    Mar 2002
    Location
    Liverpool, England, UK
    Posts
    278
    Disappointing, but much as expected really... I personally do use the same approach as M Owen keeping my own fields usually named lngEntered and lngChanged... that links to a users table. In this case a colleague has asked if there is anyway of confirming who altered certian data in a rather basic access database.

    Somebody had mentioned to me about hidden temporary information that Access stores, which backs up deleted data and stays present until the database is compressed. I think I have misinterpereted what I was told and the information must relate to the MSysObjects table that MileOut mentions.

    Thank you very much for the info guys.

    -=XQ=-
    See ya later,

    -=XQ=-

    "Reality is merely an illusion, albeit a very persistent one. "
    - Albert Einstein (1879-1955)
    This is the coolest site ever!!!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width