Gustav Brock
Gustav at cactus.dk
Wed Oct 29 12:30:23 CDT 2008
Hi Rocky and Jim
Yes, but don't forget to put the loop of Rocky's updates _inside_ that function.
/gustav
>>> jim at therareshop.com 29-10-2008 18:13:28 >>>
yup, like this-
Function FindPeriod()
Dim dbs As Database
Dim rstbase As Recordset
Dim strTable As String
strTable = "tblPeriods"
Set dbs = WhichDB(strTable)
Set rstbase = dbs.OpenRecordset(strTable, dbOpenTable)
'find record with current period
rstbase.Index = "fldStatus"
rstbase.Seek "=", "B"
intPeriodNo = rstbase.Fields("fldPeriodno")
intMonth = rstbase.Fields("fldMonth")
intyear = rstbase.Fields("fld year")
rstbase.Close
Set rstbase = Nothing
End Function
So you pas the name of any table in the target db and then use the standard
db.OpenRecordset on the table you want to 'Seek'?