Jeg er lige nødt til at afvise dit svar ocp...Men da jeg som nævnt er ret ny i det med database, har jeg lidt svært ved at forstå din kode. Så her vil jeg forklarer hvad dedt egentlig er jeg ønsker at få udført. Emnet er 'FODBOLD' og det jeg ønsker en en topscoreliste.
På Form1 har jeg kamp1..i denne form er der 9 comboboxe
I combo1 vælger jeg målscoreren til 1-0 eller 0-1
I combo2 vælger jeg målscoreren til 2-0,1-1 eller 0-2 osv osv med de andre 7.
Da der er 9 combo's på hver af de 4 forme kan der max være 36 målscorere, hvor af den samme spiller kan score flere mål i samme kamp.
Målscorene bliver skrevet til en DAO 3.6 database hvor målscoreren jeg vælger i combo1,kamp1 bliver FRASEN101
Set FRASEN101 = WC.OpenRecordset("SELECT Navn FROM TOPSY WHERE IDID='1'")
IDID1-9 bliver altså de 9 målscorere fra kamp1 (hvis der er så mange)
IDID10-18 bliver de 9 næste fra kamp2 osv osv
Koden jeg fik fra Jennaman talte hvor mange gange navne opstod under (TOPSY)Navn og skrev antallet ind i en ny tabel 'TOPS' med følgende Navn,Maal..(Mål)...Problemet er bare at uden at genstarte mit program tager denne process faktisk op til 5 minuter, hvilket næsten gøre problemet større end før. Det mærkelige er at hvis jeg lukker mit program ned og genstarter det efter 1 sekundt, så er dataene sgu opdateret....(Det må lige være noget for Scully & Mulder)..Kan nogen give my en god kode efter samme måde som Jennaman der forklarede det så der ikke var noget at tage fejl af ?(
http://www.eksperten.dk/spm/199998)