14. april 2004 - 19:23Der er
5 kommentarer og 2 løsninger
Forskellen på 'New' og ikke 'New' recordset
Nu har jeg søgt forskellige steder og spurgt mig frem, men jeg er stadig ikke klar over, havd forskellen er på
Dim X as RecordSet og Dim X as New RecordSet
Jeg kan i mit program se, at det virker med den ene erklæring, men ikke med den anden, men hvad er helt konkret forskellen mellem de to måder at erklære på?
Dim X as ADODB.Recordset 'eller DAO.Recordset Set X = New ADODB.Recordset 'eller DAO.Recordset
Sidste sætning kan så - afhængig af de øvrige omstændigheder - undlades at blive kørt og derved spares resourcer.
btw vil jeg også mene, at programmet godt 'ved' at den skal bruge et recordset selvom du kun har brugt Dim X as Recordset - det er jo derfor man erklære variablen.
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.