Thanks for that, I've pasted that code verbatim into my DB, however this line;
Set rs = db.OpenRecordset("tbl_grape1", dbOpenSnapshot, dbReadOnly)
is throwing a Run time error 3001 (invalid argument). This is all new ground for me, so I am floundering somewhat :confused:
P.S. who said trivial...