Avatar billede jelle Nybegynder
24. maj 2002 - 16:51 Der er 10 kommentarer og
1 løsning

Makro til fjernelse af linier

Hej!

Jeg har slet ikke forstand på at lave makroer og sådan noget, og jeg vil heller ikke prøve at lærer det.
Det jeg skal bruge er en makro der kan fjerne tomme poster i min tabel.
Jeg har en tabel der er inddelt således: ID - Nummer - Navn - Pris.
Det skal være sådan at hvis både nummer, navn og pris er tomme, så skal den fjerne linien (posten).

Grunden til jeg skal bruge denne makro er at jeg har fået en tabel hvor der næsten 30000 poster i, men halvdelen af dem er tomme.

Er der nogen der ligger inde med en sådan makro, eller er der nogen der kan flække en kode sammen her.

Med venlig hilsen
Mads
Avatar billede terry Ekspert
24. maj 2002 - 17:20 #1
jelle>You can send the dB to terry@santhell.dk and I will take a look!
Avatar billede terry Ekspert
24. maj 2002 - 17:23 #2
You make a query
DELETE FROM YOURTABLE WHERE IsNull(nummer) and isNull(navn) and isnull(pris);

Then you make a form and place a button on it using the wizard. Get the wizard to rtun the query you just made and Bobs your uncle :o)
Avatar billede jelle Nybegynder
24. maj 2002 - 17:23 #3
Hvad skal du bruge den til, skal du ikke bare lave lidt kode?
Avatar billede jelle Nybegynder
24. maj 2002 - 17:26 #4
how do i make that query?
Avatar billede mugs Novice
24. maj 2002 - 17:32 #5
Lav en ny forespørgsel af typen sletteforespørgsel. I forespørgslens kriteriefelter skriver du under respektive felter:

IsNull

Det gør at kun poster hvor du har skrevet kriteriet bliver slettede.
Avatar billede jelle Nybegynder
24. maj 2002 - 17:33 #6
Jeg er ikke med - jeg har aldrig rigtigt arbejdet med det
Avatar billede terry Ekspert
24. maj 2002 - 17:35 #7
in the query builder!
Select the query TAB in the database window and then press NEW
Then choose design view (the first) from the list.

Then select the tabe you want + Add + Close.
Then you can choose Delete Query from the query Type. You can find this in the menu bar, or maybe by right clicking in the query with the mouse.
Then chose the fields you want to check on (nummer, navn og pris ) and then enter Is Null in the criteria field for the three fields nummer, navn og pris!

thats about it!
Avatar billede terry Ekspert
24. maj 2002 - 17:35 #8
You CAN send it to me!
Avatar billede mugs Novice
24. maj 2002 - 17:42 #9
Jeg kan lave et eksempel i Access97, der også virker i 2000, blot læg din e-mail.
Avatar billede jelle Nybegynder
24. maj 2002 - 17:43 #10
Thank You - Mange tak!
Det virkede - It Worked! :)
Avatar billede terry Ekspert
24. maj 2002 - 17:49 #11
thank you :o)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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