Avatar billede per2edb Praktikant
09. juli 2013 - 09:16 Der er 3 kommentarer og
1 løsning

Kald fra en Workbook til en anden medfører langsom åbning af databasen i Access

Workbook1 kalder Workbook2
Workbooks.Open "Workbook2.xlsm", ReadOnly:=True

I Workbook2 åbnes en fil som anført ovenfor.

    Dim cnnProdukt As New ADODB.Connection
    Dim rstProdukt As New ADODB.Recordset
    cnnProdukt.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strPath & "\xxx.accdb"
   
    rstProdukt.Open "Select Customer from [Customer Forespørgsel]", cnnProdukt, adOpenKeyset, adLockOptimistic, adCmdText

Det tager ca 15 sek at åbne - MEN åbnes Workbook2 alene uden kald fra Workbook1 tager det 0-1 sek ???????

Altså Workbook1 SPÆRRER. Jeg tror det er noget med måden DB åbnes på.
Kan i hjælpe med en løsning.
Avatar billede supertekst Ekspert
09. juli 2013 - 17:31 #1
Er det nogle filer, der kan sendes? Hvis ja - vil jeg godt forsøge.
@-adresse under min profil
Avatar billede per2edb Praktikant
09. juli 2013 - 18:29 #2
1000 tak. Jeg skal lige trække dataene ud og lave et eksempel.
Avatar billede per2edb Praktikant
12. juli 2013 - 09:00 #3
1000 tak for hjælpen
Nu virker det
Vil du lave det så du kan få point
Avatar billede supertekst Ekspert
12. juli 2013 - 09:08 #4
Selv tak..
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester