31. januar 2002 - 18:43Der er
12 kommentarer og 2 løsninger
simpel tæller ?
jeg har en tabel : "100plus" indhold : id (auto), nummer (tal) Jeg har en form : "testrun" indhold : tabellens indhold (oprettet med vha. guide) samt en knap. lige nu har knappen intet "indhold" Jeg vil have at den, ved tryk, tilføjer 100 nye tal i tabellen, f.eks. hvis sidste tal er 200, skal den tilføje 201 -> 300. Hvordan gør jeg det ?
Dim n as integer docmd.setwarnings false For n = 1 to 100 docmd.runSQL "INSERT INTO 100plus( Nummer ) SELECT " & DMax("Nummer","100plus")+1 & " AS Expr1;" next n docmd.setwarnings true
hvad med.. hvordan opfrisker jeg form/tabel med en knap, efter tilføjelsen af de 100 numre..se efter spørgsmålet i listen *S* Svarer I begge, igen, får I 100 hver !
terry > Hvad skal det dog blive til med dig? :o) Du sætter jo Warnings til False 2 gange! Den sidste kommentar fra spørgeren går ud på, at formularen/ tabellen skal opfriskes, er det ikke mere relevant at bruge Me.Refresh? Eller har du en dybere mening med brugen af Me.Requery i dette tilfælde?
well spotted mugs (SetWarnings False ), I was testing to see if anyone else was awake out there ! :o(
Concerning REQUERY and REFRESH! Well I must admit it isnt always clear to me WHEN they should be used. But I know that this works. REQUERY Updates the data in a Recordset object by re-executing the query on which the object is based.
I also tried REFRESH and although the recordsét seems to get updated the navigation button ´doesnt seem to get updated!
hvorfor ikke lave en tabel [1-100], som indeholder 1 felt ([nr]), som fx er en byte-værdi... indsæt dér alle tal fra 1 til 100 een gang for alle...
Derefter kan følgende query kaldes een gang, for at opnå samme resultat, som jeres 100 query-kald...
INSERT INTO 100plus (Nummer) SELECT [nr]+nz(DMax("[Nummer]","100plus")) FROM [1-100];
BTW: nz()-funktionen kan udelades, hvis man er sikker på at der eksisterer data i tabellen i forvejen...
MVH Poul Erik
Synes godt om
Ny brugerNybegynder
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.