home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1999 December
/
PCWorld_1999-12_cd.bin
/
Software
/
Servis
/
UrthMDB
/
Codegen
/
mdbUmcgTest.ht_
/
mdbUmcgTest.ht
Wrap
Text File
|
1999-10-03
|
32KB
|
594 lines
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Urthman's MDB Code Generator v 1.x">
<title>Documentation for mdbUmcgTest.bas</title>
</head>
<body bgcolor="#FFFFFF">
<p align="center"><font size="5" face="Arial">Documentation for Database<br>
<strong>mdbUmcgTest.bas</strong></font></p><hr>
<blockquote>
<p align="left"><font face="Arial">
Except where noted, all of the routines and variables listed
here are Public. Any function that
requires access to a table will initialize the database and
subsequently open only the specific table being accessed. Any
function that requires the database be closed will close all
open tables, the database and the workspace.</font></p>
</blockquote><hr>
<div align="center"><center>
<table border="0" cellpadding="1" cellspacing="2">
<tr>
<td align="center" valign="top"><a name="<hr>General Variables:<hr>"><font
color="#000080" face="Arial"><strong><hr>General Variables:<hr></strong></font></a></td>
<td><hr><br><hr>
<tr>
<td align="center" valign="top"><a name="MdbFileName"><font
color="#000080" face="Arial"><strong>MdbFileName</strong></font></a></td>
<td valign="top"><p><font face="Arial">(As String)
The string variable that must contain the full path and
and filename of the database before these routines can be
used.</p></font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>mdbUmcgTest.MdbFileName = </strong>(Path\Filename.mdb)</font></p><hr>
<tr>
<td align="center" valign="top"><a name="<hr>Table Variables:<hr>"><font
color="#008000" face="Arial"><strong><hr>Table Variables:<hr></strong></font></a></td>
<td><hr><br><hr>
<tr>
<td align="center" valign="top"><a name="MultiKeyERR"><font
color="#008000" face="Arial"><strong>MultiKeyERR</strong></font></a></td>
<td valign="top"><font face="Arial">(As Boolean)
Set to "True" if a failure occurs while working with the table MultiKey.
Typically, if the end or beginning of a table is encountered,
there is no data in the table, or a search routine fails, this
will be set true. Under all other conditions it will be false.</font></p><hr>
<tr>
<td align="center" valign="top"><a name="MultiKeySiz"><font
color="#008000" face="Arial"><strong>MultiKeySiz</strong></font></a></td>
<td valign="top"><font face="Arial">(As Long)
Reports the number of records in table MultiKey.</font></p><hr>
<tr>
<td align="center" valign="top"><a name="NoIndexesERR"><font
color="#008000" face="Arial"><strong>NoIndexesERR</strong></font></a></td>
<td valign="top"><font face="Arial">(As Boolean)
Set to "True" if a failure occurs while working with the table NoIndexes.
Typically, if the end or beginning of a table is encountered,
there is no data in the table, or a search routine fails, this
will be set true. Under all other conditions it will be false.</font></p><hr>
<tr>
<td align="center" valign="top"><a name="NoIndexesSiz"><font
color="#008000" face="Arial"><strong>NoIndexesSiz</strong></font></a></td>
<td valign="top"><font face="Arial">(As Long)
Reports the number of records in table NoIndexes.</font></p><hr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyERR"><font
color="#008000" face="Arial"><strong>PrimeKeyERR</strong></font></a></td>
<td valign="top"><font face="Arial">(As Boolean)
Set to "True" if a failure occurs while working with the table PrimeKey.
Typically, if the end or beginning of a table is encountered,
there is no data in the table, or a search routine fails, this
will be set true. Under all other conditions it will be false.</font></p><hr>
<tr>
<td align="center" valign="top"><a name="PrimeKeySiz"><font
color="#008000" face="Arial"><strong>PrimeKeySiz</strong></font></a></td>
<td valign="top"><font face="Arial">(As Long)
Reports the number of records in table PrimeKey.</font></p><hr>
<tr>
<td align="center" valign="top"><a name="<hr>Database Routines:<hr>"><font
color="#008080" face="Arial"><strong><hr>Database Routines:<hr></strong></font></a></td>
<td><hr><br><hr>
<tr>
<td align="center" valign="top"><a name="CloseUmcgTest"><font
color="#008080" face="Arial"><strong>CloseUmcgTest</strong></font></a></td>
<td valign="top"><font face="Arial">Closes the
database mdbUmcgTest</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.CloseUmcgTest</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="<hr>Table: MultiKey<hr>"><font
color="#800080" face="Arial"><strong><hr>Table: MultiKey<hr></strong></font></a></td>
<td><hr><br><hr>
<tr>
<td align="center" valign="top"><a name="MultiKeyClear"><font
color="#800000" face="Arial"><strong>MultiKeyClear</strong></font></a></td>
<td valign="top"><font face="Arial">Clears (or neutralizes) the
field variables associated with the table MultiKey.
If there are default values assigned to these fields, these
default values are used.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeyClear</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyFind"><font
color="#800000" face="Arial"><strong>MultiKeyFind</strong></font></a></td>
<td valign="top"><font face="Arial">Will attempt
to find the specified record in the table MultiKey.
The search is based on the PrimaryKey index variables passed
to the routine when it was called.
If the requested record is not found, the field variables
are filled with either default values from the initial table
definition, or are filled with neutral (or null) values.
The index field variables passed in the command line are
also left in the field variables for use with the FindNX
and FindPV find-entensions.
</font>
<p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeyFind(</strong>PrimaryKey Parameters<strong>)<br>
If mdbUmcgTest.MultiKeyERR Then</strong> (Record Not Found)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyBySecondary"><font
color="#800000" face="Arial"><strong>MultiKeyBySecondary</strong></font></a></td>
<td valign="top"><font face="Arial">Will attempt
to find the specified record in the table MultiKey.
The search is based on the Secondary index variables passed
to the routine when it was called.
If the requested record is not found, the field variables
are filled with either default values from the initial table
definition, or are filled with neutral (or null) values.
The index field variables passed in the command line are
also left in the field variables for use with the FindNX
and FindPV find-entensions.
</font>
<p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeyBySecondary(</strong>Secondary Parameters<strong>)<br>
If mdbUmcgTest.MultiKeyERR Then</strong> (Record Not Found)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyByTiertiary"><font
color="#800000" face="Arial"><strong>MultiKeyByTiertiary</strong></font></a></td>
<td valign="top"><font face="Arial">Will attempt
to find the specified record in the table MultiKey.
The search is based on the Tiertiary index variables passed
to the routine when it was called.
If the requested record is not found, the field variables
are filled with either default values from the initial table
definition, or are filled with neutral (or null) values.
The index field variables passed in the command line are
also left in the field variables for use with the FindNX
and FindPV find-entensions.
</font>
<p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeyByTiertiary(</strong>Tiertiary Parameters<strong>)<br>
If mdbUmcgTest.MultiKeyERR Then</strong> (Record Not Found)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyFindNX"><font
color="#800000" face="Arial"><strong>MultiKeyFindNX</strong></font></a></td>
<td valign="top"><font face="Arial">
Designed to follow a failure to find a specific record, this routine
will attempt to find the next record in the table
MultiKey following the one specified.
The search is based on the current index variables set
in the field variable data when the routine was called.
If the end of the table is encountered, the field variables
are filled with either default values from the initial table
definition, or are filled with neutral (or null) values.</font>
<p><font face="Arial">Example:</font></p>
<p><font face="Arial">(Will need the current index
field variable data first, either from manual assignment or
from whatever data is current.)</p><p><strong>Call mdbUmcgTest.MultiKeyFindNX<br>
If mdbUmcgTest.MultiKeyERR Then</strong> (End of Table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyFindPV"><font
color="#800000" face="Arial"><strong>MultiKeyFindPV</strong></font></a></td>
<td valign="top"><font face="Arial">
Designed to follow a failure to find a specific record, this routine
will attempt to find the previous record in the table
MultiKey before the one specified.
The search is based on the current index variables set
in the field variable data when the routine was called.
If the beginning of the table is encountered, the field variables
are filled with either default values from the initial table
definition, or are filled with neutral (or null) values.</font>
<p><font face="Arial">Example:</font></p>
<p><font face="Arial">(Will need the current index
field variable data first, either from manual assignment or
from whatever data is current.)</p><p><strong>Call mdbUmcgTest.MultiKeyFindPV<br>
If mdbUmcgTest.MultiKeyERR Then</strong> (Beginning of Table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyFirst"><font
color="#800000" face="Arial"><strong>MultiKeyFirst</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table MultiKey to the first record based on the current index and, on success,
populates the field variables associated with the table MultiKey
with the record data. If there are no records in this
table, the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeyFirst<br>
If mdbUmcgTest.MultiKeyERR Then </strong>(no data present)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyIsKey"><font
color="#800000" face="Arial"><strong>MultiKeyIsKey</strong></font></a></td>
<td valign="top"><font face="Arial"><strong>Function:</strong> Returns
True if the current index for MultiKey is the Primary Key
otherwise returns False.
</font><p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>
If mdbUmcgTest.MultiKeyIsKey Then </strong>(Current key is Primary)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyKill"><font
color="#800000" face="Arial"><strong>MultiKeyKill</strong></font></a></td>
<td valign="top"><font face="Arial">Deletes the
record from the table MultiKey that includes
the PrimaryKey elements passed to the routine in the
parameter list.
If the table is currently using an index other than
the PrimaryKey, then the original index being used
is restored before the routine exits back to your program.
</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial">
<strong>Call mdbUmcgTest.MultiKeyKill(</strong>PrimaryKey Parameters<strong>)
</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyLast"><font
color="#800000" face="Arial"><strong>MultiKeyLast</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table MultiKey to the last record based on the current index and, on success,
populates the field variables associated with the table MultiKey
with the record data. If there are no records in this
table, the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeyLast<br>
If mdbUmcgTest.MultiKeyERR Then </strong>(no data present)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyNext"><font
color="#800000" face="Arial"><strong>MultiKeyNext</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table MultiKey to the next record based on the current index and, on success,
populates the field variables associated with the table MultiKey
with the record data. If the end of the table is encountered,
the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeyNext<br>
If mdbUmcgTest.MultiKeyERR Then</strong> (End of table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyPrevious"><font
color="#800000" face="Arial"><strong>MultiKeyPrevious</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table MultiKey to the previous record based on the current index and, on success,
populates the field variables associated with the table MultiKey
with the record data. If the beginning of the table is
encountered, the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeyPrevious<br>
If mdbUmcgTest.MultiKeyERR Then</strong> (Beginning of table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeySave"><font
color="#800000" face="Arial"><strong>MultiKeySave</strong></font></a></td>
<td valign="top"><font face="Arial">Saves (new) or
updates (existing) the current record of the table MultiKey.
If the table is currently using an index other than
the PrimaryKey, then the original index being used
is restored before the routine exits back to your program.
</font><p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeySave</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="MultiKeyPurge"><font
color="#800000" face="Arial"><strong>MultiKeyPurge</strong></font></a></td>
<td valign="top"><font face="Arial">Deletes all
of the records in the table MultiKey.
</font><p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.MultiKeyPurge</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="<hr>Table: NoIndexes<hr>"><font
color="#800080" face="Arial"><strong><hr>Table: NoIndexes<hr></strong></font></a></td>
<td><hr><br><hr>
<tr>
<td align="center" valign="top"><a name="NoIndexesClear"><font
color="#800000" face="Arial"><strong>NoIndexesClear</strong></font></a></td>
<td valign="top"><font face="Arial">Clears (or neutralizes) the
field variables associated with the table NoIndexes.
If there are default values assigned to these fields, these
default values are used.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.NoIndexesClear</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="NoIndexesFirst"><font
color="#800000" face="Arial"><strong>NoIndexesFirst</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table NoIndexes to the first record and, on success,
populates the field variables associated with the table NoIndexes
with the record data. If there are no records in this
table, the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.NoIndexesFirst<br>
If mdbUmcgTest.NoIndexesERR Then </strong>(no data present)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="NoIndexesKill"><font
color="#800000" face="Arial"><strong>NoIndexesKill</strong></font></a></td>
<td valign="top"><font face="Arial">Deletes the
current record from the table NoIndexes.
</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial">
(A current record MUST be present.)</p><p>
<strong>Call mdbUmcgTest.NoIndexesKill
</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="NoIndexesLast"><font
color="#800000" face="Arial"><strong>NoIndexesLast</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table NoIndexes to the last record and, on success,
populates the field variables associated with the table NoIndexes
with the record data. If there are no records in this
table, the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.NoIndexesLast<br>
If mdbUmcgTest.NoIndexesERR Then </strong>(no data present)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="NoIndexesNext"><font
color="#800000" face="Arial"><strong>NoIndexesNext</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table NoIndexes to the next record and, on success,
populates the field variables associated with the table NoIndexes
with the record data. If the end of the table is encountered,
the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.NoIndexesNext<br>
If mdbUmcgTest.NoIndexesERR Then</strong> (End of table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="NoIndexesPrevious"><font
color="#800000" face="Arial"><strong>NoIndexesPrevious</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table NoIndexes to the previous record and, on success,
populates the field variables associated with the table NoIndexes
with the record data. If the beginning of the table is
encountered, the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.NoIndexesPrevious<br>
If mdbUmcgTest.NoIndexesERR Then</strong> (Beginning of table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="NoIndexesSave"><font
color="#800000" face="Arial"><strong>NoIndexesSave</strong></font></a></td>
<td valign="top"><font face="Arial">Adds
the current record to the table NoIndexes.
</font><p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.NoIndexesSave</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="NoIndexesPurge"><font
color="#800000" face="Arial"><strong>NoIndexesPurge</strong></font></a></td>
<td valign="top"><font face="Arial">Deletes all
of the records in the table NoIndexes.
</font><p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.NoIndexesPurge</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="<hr>Table: PrimeKey<hr>"><font
color="#800080" face="Arial"><strong><hr>Table: PrimeKey<hr></strong></font></a></td>
<td><hr><br><hr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyClear"><font
color="#800000" face="Arial"><strong>PrimeKeyClear</strong></font></a></td>
<td valign="top"><font face="Arial">Clears (or neutralizes) the
field variables associated with the table PrimeKey.
If there are default values assigned to these fields, these
default values are used.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.PrimeKeyClear</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyFind"><font
color="#800000" face="Arial"><strong>PrimeKeyFind</strong></font></a></td>
<td valign="top"><font face="Arial">Will attempt
to find the specified record in the table PrimeKey.
The search is based on the PrimaryKey index variables passed
to the routine when it was called.
If the requested record is not found, the field variables
are filled with either default values from the initial table
definition, or are filled with neutral (or null) values.
The index field variables passed in the command line are
also left in the field variables for use with the FindNX
and FindPV find-entensions.
</font>
<p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.PrimeKeyFind(</strong>PrimaryKey Parameters<strong>)<br>
If mdbUmcgTest.PrimeKeyERR Then</strong> (Record Not Found)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyFindNX"><font
color="#800000" face="Arial"><strong>PrimeKeyFindNX</strong></font></a></td>
<td valign="top"><font face="Arial">
Designed to follow a failure to find a specific record, this routine
will attempt to find the next record in the table
PrimeKey following the one specified.
The search is based on the PrimaryKey index variables set
in the field variable data when the routine was called.
If the end of the table is encountered, the field variables
are filled with either default values from the initial table
definition, or are filled with neutral (or null) values.</font>
<p><font face="Arial">Example:</font></p>
<p><font face="Arial">(Will need PrimaryKey
field variable data first, either from manual assignment or
from whatever data is current.)</p><p><strong>Call mdbUmcgTest.PrimeKeyFindNX<br>
If mdbUmcgTest.PrimeKeyERR Then</strong> (End of Table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyFindPV"><font
color="#800000" face="Arial"><strong>PrimeKeyFindPV</strong></font></a></td>
<td valign="top"><font face="Arial">
Designed to follow a failure to find a specific record, this routine
will attempt to find the previous record in the table
PrimeKey before the one specified.
The search is based on the PrimaryKey index variables set
in the field variable data when the routine was called.
If the beginning of the table is encountered, the field variables
are filled with either default values from the initial table
definition, or are filled with neutral (or null) values.</font>
<p><font face="Arial">Example:</font></p>
<p><font face="Arial">(Will need PrimaryKey
field variable data first, either from manual assignment or
from whatever data is current.)</p><p><strong>Call mdbUmcgTest.PrimeKeyFindPV<br>
If mdbUmcgTest.PrimeKeyERR Then</strong> (Beginning of Table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyFirst"><font
color="#800000" face="Arial"><strong>PrimeKeyFirst</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table PrimeKey to the first record based on the PrimaryKey and, on success,
populates the field variables associated with the table PrimeKey
with the record data. If there are no records in this
table, the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.PrimeKeyFirst<br>
If mdbUmcgTest.PrimeKeyERR Then </strong>(no data present)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyKill"><font
color="#800000" face="Arial"><strong>PrimeKeyKill</strong></font></a></td>
<td valign="top"><font face="Arial">Deletes the
record from the table PrimeKey that includes
the PrimaryKey elements passed to the routine in the
parameter list.
</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial">
<strong>Call mdbUmcgTest.PrimeKeyKill(</strong>PrimaryKey Parameters<strong>)
</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyLast"><font
color="#800000" face="Arial"><strong>PrimeKeyLast</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table PrimeKey to the last record based on the PrimaryKey and, on success,
populates the field variables associated with the table PrimeKey
with the record data. If there are no records in this
table, the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.PrimeKeyLast<br>
If mdbUmcgTest.PrimeKeyERR Then </strong>(no data present)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyNext"><font
color="#800000" face="Arial"><strong>PrimeKeyNext</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table PrimeKey to the next record based on the PrimaryKey and, on success,
populates the field variables associated with the table PrimeKey
with the record data. If the end of the table is encountered,
the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.PrimeKeyNext<br>
If mdbUmcgTest.PrimeKeyERR Then</strong> (End of table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyPrevious"><font
color="#800000" face="Arial"><strong>PrimeKeyPrevious</strong></font></a></td>
<td valign="top"><font face="Arial">Moves the
table PrimeKey to the previous record based on the PrimaryKey and, on success,
populates the field variables associated with the table PrimeKey
with the record data. If the beginning of the table is
encountered, the field variables are filled with either
default values from the initial table definition, or are
filled with neutral (or null) values.</font><p><font
face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.PrimeKeyPrevious<br>
If mdbUmcgTest.PrimeKeyERR Then</strong> (Beginning of table)</font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeySave"><font
color="#800000" face="Arial"><strong>PrimeKeySave</strong></font></a></td>
<td valign="top"><font face="Arial">Saves (new) or
updates (existing) the current record of the table PrimeKey.
</font><p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.PrimeKeySave</strong></font></p><hr>
</td>
</tr>
<tr>
<td align="center" valign="top"><a name="PrimeKeyPurge"><font
color="#800000" face="Arial"><strong>PrimeKeyPurge</strong></font></a></td>
<td valign="top"><font face="Arial">Deletes all
of the records in the table PrimeKey.
</font><p><font face="Arial">Example:</font></p>
<p><font face="Arial"><strong>Call mdbUmcgTest.PrimeKeyPurge</strong></font></p><hr>
</td>
</tr>
</table>
</center></div>
<hr>
<p align="center"><font face="Arial">
Code and Documentation generated by Urthman's MDB Code Generator.<br>
<a href="http://www.a-znet.com/jse/"><font
face="Arial"><strong>Visit our Web Site on the Internet
</strong><hr></font></a></p>
<p> </p>
</body>
</html>