Free Lessons
Courses
Seminars
TechHelp
Fast Tips
Templates
Topic Index
Forum
ABCD
 
Home   Courses   TechHelp   Help   Contact   Merch   Join   Order   Logon   Forums   
 

Access Developer 60

0. Welcome (7:13)
Microsoft Access Recordset Clone Parts 4 Through 7 Course Overview and Introduction
Improving reusable RecordsetClone searches
Handling numeric-looking text search values
Optional data type parameters in VBA
Creating and using VBA enumerations
Processing only visible filtered records
Creating follow-up records for selected records
Deleting filtered records safely
Using RecordsetClone in subforms
Navigating subform records with bookmarks
Comparing Recordset and RecordsetClone behavior
RecordsetClone filters, sorting, and new records
Building a reusable Clone Navigator class
Adding reusable form search and navigation

1. RecordsetClone 4 (13:10)
Improve Our Record Search Function with Enums and Data Type Controls
Creating a reusable go-to record-by-value function
Fixing issues with text fields that contain only numbers
Using optional parameters to control data type
Forcing specific data types in VBA functions
Introduction to enumerations (enums) in VBA
Defining a custom enum for search data types
Implementing enum-based value type control in functions
Using IntelliSense with custom enums
Forcing value type detection: auto, text, number, date
Building criteria strings based on forced data type
Handling numeric-looking text values in record searches
Updating function calls to specify data type when needed

2. RecordsetClone 5 (14:34)
Use RecordsetClone to Identify Visible Records for Inserts, Updates, and Deletes
Using recordset clone as a filtered selection list
Identifying user-selected records with recordset clone
Separating record selection from record processing
Creating related records using SQL based on selected records
Executing SQL statements to insert related records
Error handling when executing SQL in Access
Counting and displaying records processed
Why not to edit or delete records directly in a recordset clone
Using SQL DELETE to remove selected records
Avoiding cursor issues with direct recordset deletes
Turning off form filters after processing
Restoring data after deletions
Advantages of separating selection and processing logic
Practical examples of bulk updates, inserts, and deletes using SQL

3. RecordsetClone 6 (18:16)
RecordSetClone in Subforms, Me.Recordset vs RecordSetClone, and Gotchas
Using Recordset Clone with subforms
Searching records inside a subform
Me.Recordset vs Me.RecordsetClone differences
Referencing RecordsetClone in a subform
Building a subform for related records
Creating a search box for subform navigation
Searching visible (filtered) records in a subform
Understanding subform object naming in Access
Navigating to a matching subform record using Bookmark
Looping through records with Me.Recordset vs RecordsetClone
Performance impact of using Recordset vs RecordsetClone
Behavior of record pointer with Recordset vs Clone
RecordsetClone and the effects of filters and sorting
Handling new (unsaved) records with RecordsetClone
DAO vs ADO RecordsetClone in Access forms

4. RecordsetClone 7 (16:00)
Encapsulating RecordsetClone Logic in a Reusable Class Module
Building a reusable class module for recordset clones
Declaring and using a private form object in a class
Attaching a form to a class module for navigation
Creating a Find method in the class module
Building criteria strings for searching records
Determining data type for search criteria
Using RecordsetClone to search form records
Setting form bookmark from recordset clone
Implementing search functionality in form controls
Attaching the navigator class in the form's module
Using Nav.Find in control AfterUpdate events
Reusing the class module on multiple forms
Adding search boxes for different field types
Integrating an enum for search data types within the class

5. What's Next (6:50)
Microsoft Access Recordset Clone Search Navigation and Reusable Class Modules Review
Course wrap-up for Recordset Clone and preview of an orphan code detector utility.

Start a NEW Conversation
 
Only students may post on this page. Click here for more information on how you can set up an account. If you are a student, please Log On first. Non-students may only post in the Visitor Forum.
 
Subscribe
Subscribe to Access Developer 60
Get notifications when this page is updated
 
 
 
What's This?

 

The following is a paid advertisement
Computer Learning Zone is not responsible for any content shown or offers made by these ads.
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Login
My Account
My Courses
Lost Password
Memberships
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Search The Site
Code Vault
Collapse Menus
Help
 
Customer Support
Web Site Tour
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
PCResale.NET
Order
 
Video Tutorials
Handbooks
Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Contact Info
Support Policy
Mailing Address
Phone Number
Fax Number
Course Survey
Email Richard
[email protected]
Blog RSS Feed    YouTube Channel

LinkedIn
Copyright 2026 by Computer Learning Zone, Amicron, and Richard Rost. All Rights Reserved. Current Time: 10/28/2026 5:32:33 PM. PLT: 1s
Page Tag: outline access 4 60  PermaLink  Access Developer 60 Outline