Vet inte riktigt hur jag skulle göra det i Access...men jag skulle nog försöka göra det som följer...skriva om ditt modulscript och lägga det i en .vbs-fil. Sedan använda schemaläggaren för att köra det var femte minut. Bara en idé. Problemet är ju annars att accessdatabasen måste vara öppen (om det ens funkar). Annars kan man man ju ha en webbsida (asp)som gör samma sak och lägga meta refresh taggar som uppdaterar .aspsidan och utför databasanropen. webbläsaren måste då vara igång förstås. Annars kan du göra en .exe i VB och använda schemaläggaren på denna...det hela beror lite på vad du kan och vill...sedan finns det säkert någon grym funktion som är bätter än det jag skrivit här ;-)
Jag har två tabeller. Tabellen "Send" uppdateras då faxar skickas ut och var femte minut skall tabellen "faxTbl" uppdateras med den informationen som finns i "Send".
Detta Access-VB-script (modul i Access) skall köras var 5:e minut.
Jag kollar om max(ID) i Send är större än max(ID) i "faxTbl" och om det är det så skall de nya posterna "insertas" och de gamla posterna i "faxTbl" skall uppdateras.
"Send" och "faxTbl" är strukturellt lika uppbyggda.
Hur göra jag detta enklast?
Kan man välja att alla de posterna i Recordsetet läggs in i den andra tabellen?
Måste man loopa igenom alla svar och lägga in dem den nya "faxTbl"?
Bakrund:
Varför jag gör detta är för att "send" är en access-tabell som ligger lokalt på faxservern och "faxTbl" är en access-tabell som är en länkad till en mysql-databas som ligger på servern.