Ser inget konstigt. Ganska krävande sql fråga men det ska inte bli så slött tycker man... Hmm... Inget fel på kommunikationen med databasen i alla fall.
Frågan#1
Jag har byggt ett program som importerar och rensar i en access databas, men ganska många rader, det kan handla om över ett tusental ibland.
Men det går _väldigt_ sakta när jag kör följande mot databasen:
Set conn = CreateObject("ADODB.Connection")
conn.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\material\databas\data.mdb")
SQLstr = "delete from import where id not in (select min(id) from import group by F1, F4)"
conn.Execute SQLstr, , 128
conn.Close
Set conn = Nothing
Koden ligger i en funktion i en modul som anropas från forumläret.
Vad gör att det går så fruktansvärt sakta? Det kan ta upp till 2-3 minuter ibland.
Använder jag fel sätt att kommunicera med databasen (jag är van vid ASP inte desktop applikations ;) )