23. januar 2002 - 09:07Der er
9 kommentarer og 1 løsning
kopier med makro i tabel
Jeg vil gerne have lavet en makro, der kopierer data fra nogle felter i en tabelpost til nogle andre...
ALTSÅ : Kopier data fra "Pris1" til "Pris1-b2b" i tabellen produkter. Kopier data fra "Pris2" til "Pris2-b2b" i tabellen produkter. Kopier data fra "Pris1000" til "Pris1000-b2b" i tabellen produkter.
hmm, jeg tror ikke det er det jeg har brug for ..... FORKLARING : Jeg har en database jeg kopierer over i et nyt område, og så vil jeg have en makro jeg kan starte i den kopierede database der kopier dataerne..... ( måske lidt underligt, men det er en midlertidig løsning )
djblues>I think you need to give a better explanation. From your ORIGINAL question ther was NO mention of copying the database only updating fields in the SAME table! What are you copying and from where and to???
1. Jeg laver en kopi af database "X" 2. I kopien har jeg en tabel "Produkter" 3. I tabellen "Produkter" vil jeg gøre følgende : - Kopier data fra "Pris1" til "Pris1-b2b" i tabellen produkter. - Kopier data fra "Pris2" til "Pris2-b2b" i tabellen produkter. - Kopier data fra "Pris1000" til "Pris1000-b2b" i tabellen Produkter. 4. dette skal helst gøres med en makro, da det skal være enkelt ( proceduren skal gentages 5-6 gange om dagen ) 5. Nu skulle jeg gerne have en Database som den jeg startede ud med, men hvor : Pris1 = Pris1-b2b osv......
djblues> Still not quite clear! Does the ORIGINAL database contain the same tables and fields as the copy? (I would think that it does when the copy is a copy of the ORIGINAL) If you UPDATE for example Pris1-b2b with the ORIGINAL Pris1 (- Kopier data fra "Pris1" til "Pris1-b2b" i tabellen produkter.) then both fields NOW contain the same data!!! So what do you mean with pkt. 5. (Nu skulle jeg gerne have en Database som den jeg startede ud med, men hvor : Pris1 = Pris1-b2b osv...... )? They are the same??????
What is it you want help with, copying the database, or updating the table (thats what the UPDATE query does!) or what.
Give an example. Name your original database/tables/fields and the copy database/tables/fields and then step for step what you want.
Jeg har vist "lidt" svært ved at forklare det her....
Jeg vil have "makroen" der laver "pris1" = "pris1-b2b" i den originale base, men i denne skal dataerne ikke være ens.... det skal de først være i kopien..... så jeg tænkte at det kunne lade sig gøre med er lille "makro" man manuelt startes i kopien.....når makroen er kørt i kopien, ja så er Pris1=Pris1-b2b
Well I still think you hanve to make the query as I explained in my first answer. Then you make a new macro (press NEW) then select OpenQuery from the action field then choose the query you made in the Query Name field.
This Macro and the query now exist in the original and when you make a backup it will exist there too. Then you can start it manually when you have made a copy!
Does that explain things!
Do you actually make a copy of the datbase 5 or 6 times a day? Why dont you just make a HISTORY table to containOLD prices?
OK, det var jo en Query jeg skulle bruge..... Jeg skal lige sige at jeg er MEGA rookie til querys, og troede at når jeg lavede en query, ja så opdaterede falterne automatisk, sådan at i min originale database ville pris1 også blive lig med pris1-b2b automatisk når jeg lavede queryen...... MEN, nu ved jeg bedre.....
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.