SlideShare a Scribd company logo
1 of 22
Download to read offline
List To Data
by TØny Hine find me on G+
My website with loads more MS Access
videos here:-
Add a Check List to your DB
(Video 1 (8:02min) Is a run through of “THIS” Google Presentation
Published on 11 Apr 2014
List To Data
Done With just 3 Tables and 2 Functions
1. Master table "tblMaster"
2. Data table "tblData"
3. List table "tblList"
1. fCopyListToData
2. fAppendListToData
3. (Some Helper Functions)
Wedding Planners Example
In this case the Master Table "tblMaster" will contain details about the
"wedding planners" customers.
The Data Table "tblData" will store data for each individual customer.
Finally the List Table "tblList" lists the "check off" items that need to be
transferred to the data table "tblData".
The transfer of the list into the data table is
performed by two functions.
Copy List" fCopyListToData
Function fCopyListToData(lngMasterID As Long)
Dim curDB As DAO.Database
Dim rsList As DAO.Recordset
Set curDB = CurrentDb
Dim lngSet As Long
Dim lngID As Long
Set rsList = curDB.OpenRecordset(fSQL_List, dbOpenForwardOnly)
Do Until rsList.EOF
lngSet = rsList!listSets
lngID = rsList!listID
Call fAppendListToData(lngMasterID, lngSet, lngID)
rsList.MoveNext
Loop
End Function 'fCopyListToData
"Append List" fAppendListToData
Function fAppendListToData(ByVal lngMasterID As Long, ByVal lngSet As Long, ByVal lngID
As Long)
Dim strSQL0 As String
Dim strInsert As String
Dim strValues As String
strInsert = "INSERT INTO tblData (dataLinkID, dataSets, dataItems) "
strValues = "VALUES (" & lngMasterID & ", " & lngSet & "," & lngID & ");"
strSQL0 = strInsert & strValues
CurrentDb.Execute strSQL0
End Function 'fAppendListToData
In this article I would like to demonstrate one method of achieving this. I will try and keep the terms I use to describe this process as general as possible, so that it is
easy to relate to the structure in different circumstances.
In searching the Internet for checklists, it took me a while to find one that fitted my needs, unfortunately it was a "wedding list". I apologise if my choice terrifies any
gentlemen reading this.
The minimum number of tables required to make this work is 3 tables, I have given these generic terms: master, data and list. To explain the use of these tables I will
refer to a specific case. Consider a business which manages weddings for couples.
In this case the master table "tblMaster" will contain details about the wedding planners - “Customers”.
The data table "tblData" will store the data for each individual customer.
Finally a table "tblList" that lists the "check off" items that need to be transferred to the data table "tblData".
The transfer of the list into the data table is performed by just two functions "Copy List" fCopyListToData, and "Append List" fAppendListToData. There are several
other supporting functions in this example.
fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information from each field, then
transfers that information via the function fAppendListToData into the data table "tblData".
"tblData" is what this code is about, it is this set of data that is created. Looking at the data table (tblData) we have five fields: dataID, dataLinkID, dataSets,
dataItems and dataTickedOff.
dataID is not necessary and can be ignored.
dataLinkID is used to relate the values in this table (tblData) to the master table (tblMaster).
"dataSets" would not be necessary if you only had one set of data in your list. It is quite common to have a list divided into separate sets of information so in that
instance it would be required and really for a single list with only one set, then you just add a "1" (or some other identifier) and treat it as if it was a set from a
number of sets.
"dataItems" links back to the table list "tblList" and can be used to find the string value related to each item.
"dataTickedOff" is a boolean field which allows you to to flag whether a list item has been done, or not done.
fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row
information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row
information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row
information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row
information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information
from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information
from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information
from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
fCopyListToData transfers the information
via the function fAppendListToData into
the data table "tblData".
In the next slide we will have a
look at the function:
fAppendListToData
This is the Function: fAppendListToData which
INSERTS the values into the data table "tblData".
This is the Function: fAppendListToData
This is the Function: fAppendListToData
These are the
Field Names:
And these
Values are
passed into the
Table:
And these
Values are
passed into the
Table:
And these
Values are
passed into the
Table:
Relationship between the Master and
Data tables

More Related Content

What's hot

What's hot (6)

scalikejdbc-bigquery
scalikejdbc-bigqueryscalikejdbc-bigquery
scalikejdbc-bigquery
 
Normalization
NormalizationNormalization
Normalization
 
Sql joins
Sql joinsSql joins
Sql joins
 
Dbms ppt
Dbms pptDbms ppt
Dbms ppt
 
Exercise 6
Exercise 6Exercise 6
Exercise 6
 
Lecture 07 - CS-5040 - modern database systems
Lecture 07 -  CS-5040 - modern database systemsLecture 07 -  CS-5040 - modern database systems
Lecture 07 - CS-5040 - modern database systems
 

Similar to List to Data (MS Access)

StatisticalTable, a JSON-stat-based vocabulary
StatisticalTable, a JSON-stat-based vocabularyStatisticalTable, a JSON-stat-based vocabulary
StatisticalTable, a JSON-stat-based vocabularyXavier Badosa
 
SQL Joins and Query Optimization
SQL Joins and Query OptimizationSQL Joins and Query Optimization
SQL Joins and Query OptimizationBrian Gallagher
 
Market Basket Analysis of Database Table References Using R
Market Basket Analysis of Database Table References Using RMarket Basket Analysis of Database Table References Using R
Market Basket Analysis of Database Table References Using RJeffrey Tyzzer
 
Web Design & Development - Session 4
Web Design & Development - Session 4Web Design & Development - Session 4
Web Design & Development - Session 4Shahrzad Peyman
 
Stata cheatsheet transformation
Stata cheatsheet transformationStata cheatsheet transformation
Stata cheatsheet transformationLaura Hughes
 
Stata Cheat Sheets (all)
Stata Cheat Sheets (all)Stata Cheat Sheets (all)
Stata Cheat Sheets (all)Laura Hughes
 
Unit ii(dsc++)
Unit ii(dsc++)Unit ii(dsc++)
Unit ii(dsc++)Durga Devi
 
Understanding databases and querying
Understanding databases and queryingUnderstanding databases and querying
Understanding databases and queryingUsman Sharif
 
Sorting & Linked Lists
Sorting & Linked ListsSorting & Linked Lists
Sorting & Linked ListsJ.T.A.JONES
 
BackgroundIn many applications, the composition of a collection o.pdf
BackgroundIn many applications, the composition of a collection o.pdfBackgroundIn many applications, the composition of a collection o.pdf
BackgroundIn many applications, the composition of a collection o.pdfmayorothenguyenhob69
 
1 Week 4 What Well Be Working on This Week B.docx
1 Week 4 What Well Be Working on This Week     B.docx1 Week 4 What Well Be Working on This Week     B.docx
1 Week 4 What Well Be Working on This Week B.docxdorishigh
 
Physical elements of data
Physical elements of dataPhysical elements of data
Physical elements of dataDimara Hakim
 
Sql Server 2008 New Programmability Features
Sql Server 2008 New Programmability FeaturesSql Server 2008 New Programmability Features
Sql Server 2008 New Programmability Featuressqlserver.co.il
 
Phd coursestatalez2datamanagement
Phd coursestatalez2datamanagementPhd coursestatalez2datamanagement
Phd coursestatalez2datamanagementMarco Delogu
 

Similar to List to Data (MS Access) (20)

StatisticalTable, a JSON-stat-based vocabulary
StatisticalTable, a JSON-stat-based vocabularyStatisticalTable, a JSON-stat-based vocabulary
StatisticalTable, a JSON-stat-based vocabulary
 
SQL Joins and Query Optimization
SQL Joins and Query OptimizationSQL Joins and Query Optimization
SQL Joins and Query Optimization
 
Market Basket Analysis of Database Table References Using R
Market Basket Analysis of Database Table References Using RMarket Basket Analysis of Database Table References Using R
Market Basket Analysis of Database Table References Using R
 
Web Design & Development - Session 4
Web Design & Development - Session 4Web Design & Development - Session 4
Web Design & Development - Session 4
 
Stata cheatsheet transformation
Stata cheatsheet transformationStata cheatsheet transformation
Stata cheatsheet transformation
 
T-SQL Overview
T-SQL OverviewT-SQL Overview
T-SQL Overview
 
Stata Cheat Sheets (all)
Stata Cheat Sheets (all)Stata Cheat Sheets (all)
Stata Cheat Sheets (all)
 
Unit ii(dsc++)
Unit ii(dsc++)Unit ii(dsc++)
Unit ii(dsc++)
 
Understanding databases and querying
Understanding databases and queryingUnderstanding databases and querying
Understanding databases and querying
 
General Data structures
General Data structuresGeneral Data structures
General Data structures
 
Sorting & Linked Lists
Sorting & Linked ListsSorting & Linked Lists
Sorting & Linked Lists
 
BackgroundIn many applications, the composition of a collection o.pdf
BackgroundIn many applications, the composition of a collection o.pdfBackgroundIn many applications, the composition of a collection o.pdf
BackgroundIn many applications, the composition of a collection o.pdf
 
Database design
Database designDatabase design
Database design
 
1 Week 4 What Well Be Working on This Week B.docx
1 Week 4 What Well Be Working on This Week     B.docx1 Week 4 What Well Be Working on This Week     B.docx
1 Week 4 What Well Be Working on This Week B.docx
 
Normalization
NormalizationNormalization
Normalization
 
Physical elements of data
Physical elements of dataPhysical elements of data
Physical elements of data
 
Sap abap
Sap abapSap abap
Sap abap
 
Sql Server 2008 New Programmability Features
Sql Server 2008 New Programmability FeaturesSql Server 2008 New Programmability Features
Sql Server 2008 New Programmability Features
 
Unit08 dbms
Unit08 dbmsUnit08 dbms
Unit08 dbms
 
Phd coursestatalez2datamanagement
Phd coursestatalez2datamanagementPhd coursestatalez2datamanagement
Phd coursestatalez2datamanagement
 

Recently uploaded

7movierulz.uk
7movierulz.uk7movierulz.uk
7movierulz.ukaroemirsr
 
ISONIKE Ltd Accreditation for the Conformity Assessment and Certification of ...
ISONIKE Ltd Accreditation for the Conformity Assessment and Certification of ...ISONIKE Ltd Accreditation for the Conformity Assessment and Certification of ...
ISONIKE Ltd Accreditation for the Conformity Assessment and Certification of ...ISONIKELtd
 
To Create Your Own Wig Online To Create Your Own Wig Online
To Create Your Own Wig Online  To Create Your Own Wig OnlineTo Create Your Own Wig Online  To Create Your Own Wig Online
To Create Your Own Wig Online To Create Your Own Wig Onlinelng ths
 
Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..dlewis191
 
Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024Borderless Access
 
Lecture_6.pptx English speaking easyb to
Lecture_6.pptx English speaking easyb toLecture_6.pptx English speaking easyb to
Lecture_6.pptx English speaking easyb toumarfarooquejamali32
 
Introduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptxIntroduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptxJemalSeid25
 
Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024Borderless Access
 
PDT 89 - $1.4M - Seed - Plantee Innovations.pdf
PDT 89 - $1.4M - Seed - Plantee Innovations.pdfPDT 89 - $1.4M - Seed - Plantee Innovations.pdf
PDT 89 - $1.4M - Seed - Plantee Innovations.pdfHajeJanKamps
 
MoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor PresentationMoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor Presentationbaron83
 
Borderless Access - Global Panel book-unlock 2024
Borderless Access - Global Panel book-unlock 2024Borderless Access - Global Panel book-unlock 2024
Borderless Access - Global Panel book-unlock 2024Borderless Access
 
Building Your Personal Brand on LinkedIn - Expert Planet- 2024
 Building Your Personal Brand on LinkedIn - Expert Planet-  2024 Building Your Personal Brand on LinkedIn - Expert Planet-  2024
Building Your Personal Brand on LinkedIn - Expert Planet- 2024Stephan Koning
 
IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...
IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...
IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...AustraliaChapterIIBA
 
Personal Brand Exploration Presentation Eric Bonilla
Personal Brand Exploration Presentation Eric BonillaPersonal Brand Exploration Presentation Eric Bonilla
Personal Brand Exploration Presentation Eric BonillaEricBonilla13
 
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdfTalent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdfCharles Cotter, PhD
 
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)tazeenaila12
 
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003believeminhh
 
Trauma Training Service for First Responders
Trauma Training Service for First RespondersTrauma Training Service for First Responders
Trauma Training Service for First RespondersBPOQe
 
MC Heights construction company in Jhang
MC Heights construction company in JhangMC Heights construction company in Jhang
MC Heights construction company in Jhangmcgroupjeya
 
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John MeulemansBCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John MeulemansBBPMedia1
 

Recently uploaded (20)

7movierulz.uk
7movierulz.uk7movierulz.uk
7movierulz.uk
 
ISONIKE Ltd Accreditation for the Conformity Assessment and Certification of ...
ISONIKE Ltd Accreditation for the Conformity Assessment and Certification of ...ISONIKE Ltd Accreditation for the Conformity Assessment and Certification of ...
ISONIKE Ltd Accreditation for the Conformity Assessment and Certification of ...
 
To Create Your Own Wig Online To Create Your Own Wig Online
To Create Your Own Wig Online  To Create Your Own Wig OnlineTo Create Your Own Wig Online  To Create Your Own Wig Online
To Create Your Own Wig Online To Create Your Own Wig Online
 
Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..Team B Mind Map for Organizational Chg..
Team B Mind Map for Organizational Chg..
 
Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024
 
Lecture_6.pptx English speaking easyb to
Lecture_6.pptx English speaking easyb toLecture_6.pptx English speaking easyb to
Lecture_6.pptx English speaking easyb to
 
Introduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptxIntroduction to The overview of GAAP LO 1-5.pptx
Introduction to The overview of GAAP LO 1-5.pptx
 
Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024
 
PDT 89 - $1.4M - Seed - Plantee Innovations.pdf
PDT 89 - $1.4M - Seed - Plantee Innovations.pdfPDT 89 - $1.4M - Seed - Plantee Innovations.pdf
PDT 89 - $1.4M - Seed - Plantee Innovations.pdf
 
MoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor PresentationMoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor Presentation
 
Borderless Access - Global Panel book-unlock 2024
Borderless Access - Global Panel book-unlock 2024Borderless Access - Global Panel book-unlock 2024
Borderless Access - Global Panel book-unlock 2024
 
Building Your Personal Brand on LinkedIn - Expert Planet- 2024
 Building Your Personal Brand on LinkedIn - Expert Planet-  2024 Building Your Personal Brand on LinkedIn - Expert Planet-  2024
Building Your Personal Brand on LinkedIn - Expert Planet- 2024
 
IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...
IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...
IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...
 
Personal Brand Exploration Presentation Eric Bonilla
Personal Brand Exploration Presentation Eric BonillaPersonal Brand Exploration Presentation Eric Bonilla
Personal Brand Exploration Presentation Eric Bonilla
 
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdfTalent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
Talent Management research intelligence_13 paradigm shifts_20 March 2024.pdf
 
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
Harvard Business Review.pptx | Navigating Labor Unrest (March-April 2024)
 
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
The Vietnam Believer Newsletter_MARCH 25, 2024_EN_Vol. 003
 
Trauma Training Service for First Responders
Trauma Training Service for First RespondersTrauma Training Service for First Responders
Trauma Training Service for First Responders
 
MC Heights construction company in Jhang
MC Heights construction company in JhangMC Heights construction company in Jhang
MC Heights construction company in Jhang
 
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John MeulemansBCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
BCE24 | Virtual Brand Ambassadors: Making Brands Personal - John Meulemans
 

List to Data (MS Access)

  • 1. List To Data by TØny Hine find me on G+ My website with loads more MS Access videos here:- Add a Check List to your DB (Video 1 (8:02min) Is a run through of “THIS” Google Presentation Published on 11 Apr 2014
  • 2. List To Data Done With just 3 Tables and 2 Functions 1. Master table "tblMaster" 2. Data table "tblData" 3. List table "tblList" 1. fCopyListToData 2. fAppendListToData 3. (Some Helper Functions)
  • 3. Wedding Planners Example In this case the Master Table "tblMaster" will contain details about the "wedding planners" customers. The Data Table "tblData" will store data for each individual customer. Finally the List Table "tblList" lists the "check off" items that need to be transferred to the data table "tblData".
  • 4. The transfer of the list into the data table is performed by two functions. Copy List" fCopyListToData Function fCopyListToData(lngMasterID As Long) Dim curDB As DAO.Database Dim rsList As DAO.Recordset Set curDB = CurrentDb Dim lngSet As Long Dim lngID As Long Set rsList = curDB.OpenRecordset(fSQL_List, dbOpenForwardOnly) Do Until rsList.EOF lngSet = rsList!listSets lngID = rsList!listID Call fAppendListToData(lngMasterID, lngSet, lngID) rsList.MoveNext Loop End Function 'fCopyListToData "Append List" fAppendListToData Function fAppendListToData(ByVal lngMasterID As Long, ByVal lngSet As Long, ByVal lngID As Long) Dim strSQL0 As String Dim strInsert As String Dim strValues As String strInsert = "INSERT INTO tblData (dataLinkID, dataSets, dataItems) " strValues = "VALUES (" & lngMasterID & ", " & lngSet & "," & lngID & ");" strSQL0 = strInsert & strValues CurrentDb.Execute strSQL0 End Function 'fAppendListToData
  • 5. In this article I would like to demonstrate one method of achieving this. I will try and keep the terms I use to describe this process as general as possible, so that it is easy to relate to the structure in different circumstances. In searching the Internet for checklists, it took me a while to find one that fitted my needs, unfortunately it was a "wedding list". I apologise if my choice terrifies any gentlemen reading this. The minimum number of tables required to make this work is 3 tables, I have given these generic terms: master, data and list. To explain the use of these tables I will refer to a specific case. Consider a business which manages weddings for couples. In this case the master table "tblMaster" will contain details about the wedding planners - “Customers”. The data table "tblData" will store the data for each individual customer. Finally a table "tblList" that lists the "check off" items that need to be transferred to the data table "tblData". The transfer of the list into the data table is performed by just two functions "Copy List" fCopyListToData, and "Append List" fAppendListToData. There are several other supporting functions in this example. fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information from each field, then transfers that information via the function fAppendListToData into the data table "tblData". "tblData" is what this code is about, it is this set of data that is created. Looking at the data table (tblData) we have five fields: dataID, dataLinkID, dataSets, dataItems and dataTickedOff. dataID is not necessary and can be ignored. dataLinkID is used to relate the values in this table (tblData) to the master table (tblMaster). "dataSets" would not be necessary if you only had one set of data in your list. It is quite common to have a list divided into separate sets of information so in that instance it would be required and really for a single list with only one set, then you just add a "1" (or some other identifier) and treat it as if it was a set from a number of sets. "dataItems" links back to the table list "tblList" and can be used to find the string value related to each item. "dataTickedOff" is a boolean field which allows you to to flag whether a list item has been done, or not done.
  • 6. fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
  • 7. fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
  • 8. fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
  • 9. fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
  • 10. fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
  • 11. fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
  • 12. fCopyListToData puts the data from the list (tblList) into a recordset and then loops through the record set extracting the Row information from each field, then transfers that information via the function fAppendListToData into the data table "tblData".
  • 13. fCopyListToData transfers the information via the function fAppendListToData into the data table "tblData".
  • 14. In the next slide we will have a look at the function: fAppendListToData
  • 15. This is the Function: fAppendListToData which INSERTS the values into the data table "tblData".
  • 16. This is the Function: fAppendListToData
  • 17. This is the Function: fAppendListToData
  • 19. And these Values are passed into the Table:
  • 20. And these Values are passed into the Table:
  • 21. And these Values are passed into the Table:
  • 22. Relationship between the Master and Data tables