Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Microsoft Access AfterUpdate Event

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
11,406
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Mar 3, 2008

Video Tutorial: How to create an AfterUpdate event in a form with Microsoft Access. Learn how to select a customer and have all of his address information automatically filled in.

Category:

Howto & Style

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (599CD)

  • Since ServiceCharge is a calcuated field, I'm wonder why its stored in your database table?

    I thought that storing calculated fields or transitive dependencies in a table represents a Third Normal Form violation.

  • @HalifaxHercules Generally, you are correct. If you can calculate a value in a query, there's usually no reason to store it in a table field. However, there are exceptions. In this video, for example, I wanted to show that you could calculate the value but still give the user the ability to EDIT it, if desired. This way you can say that you're billing the customer for 3 hours at $100/hour, but still manually edit the charge and make it $225 if you want.

  • @599CD Also, if you have a situation where you have LOTS of records and BIG reports, you might find that your queries and reports will generate faster if you store values that are calculated, but they're not updated often. For example, inventory levels. Yes, you could calculate the quantity on-hand of a product by SUMming up the transaction tables, but it's much faster for the database overall to update that field when products move in or out and store it in the table.

see all

All Comments (5)

Sign In or Sign Up now to post a comment!
  • Eventhough I have newer version of Access I still managed to solve my problem thanks to this vid! Thanks a lot ;)

  • Thanks alot!

    Your videos rocks, saved so much time.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more