13. marts 2008 - 13:30Der er
8 kommentarer og 1 løsning
Finde værdi i recordset
Jeg har en sammenkædet tabel fra en anden MDB fil som jeg gerne vil læse fra (og senere slette).
Jeg skal finde de poster hvor datoen er igår. Så jeg bruger:
Dim db As Database Dim rec As Recordset
Set db = Application.CurrentDb Set rec = db.OpenRecordset("T_dagsinfo") rec.FindFirst "dato=#" & Date - 1 & "#"
Men dette virker ikke. Jeg skal aflæse alle linier hvor datoen er igår en efter en og skrive det ind i Excel. Og så vidt jeg har læst bruger jeg FindFirst til at komme hen til den første post med dato = #12-03-2008# - Så kan jeg hente data ud med rec!id, rec!name, rec!cprnr (osv for at få de forskellige felter, er det ikke sandt?)
Men det virker ikke, den vælger ALTID den første post, og ikke den første post med DATO igår. Og jeg har sørget for at der er poster med dato: 12-03-2008
Hi I'm sorry - I have been away, and then I completely forgot about it. What end up doing was working with the recordset. I found the Query to be giving me problems. Thanks for helping though. Mugs it's your point if you want it.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.