Avatar billede per2edb Praktikant
03. november 2007 - 13:53 Der er 17 kommentarer og
1 løsning

Konverter opdelt Access 2003 til Sccess 2007

Jeg skal Konverter opdelt Access 2003 til Access 2007.
Jeg kan sagtens konvertere front-end delen men ikke Back-en (Den med dataene)
En løsning jeg ser er at få samlet Front-End og back-end igen og så fra ny splitte op - men hvordan samler man de 2 dele?????

Dette må være en generel problemstilling for mange Access brugere.
Avatar billede mugs Novice
03. november 2007 - 17:00 #1
Har ingen erfaring med 2007. Men jeg plejer at bruge følgende i 2000:

1. I din frontend sletter du alle sammenkædninger.
2. I filer > Hent eksterne data IMPORTERER du tabellerne fra back-end til frontend.
3. Konverter databasen.
4. Tag en kopi af db og læg den som en backend.
5. Slet alle forespørgsler, raporter m.v., så du kun har tabeller med data.
6. Tilbage til frontend. Slæet alle tabeller.
7. I filer > Hent eksterne data SAMMENKÆDEER du nu backend tabellerne til frontend.
Avatar billede terry Ekspert
03. november 2007 - 17:30 #2
what problem are you having converting the backend?
There should be no need to import the backend into the frontend just to split them up again, there must b ean explanation as to why you cant convert the backend and you may actually get the same problem if you do import the backend into the frontend.
Avatar billede per2edb Praktikant
03. november 2007 - 18:24 #3
Hej mugs
2007 er total anderledes. Jeg må have hjælp af en 2007 bruger
Til Terry
Det er kun Frond-end der konverteres  Back end bliver ikke konverteret - det er problemet
De kan konverteres hver for sig men så kan de ikke sammenkobles.
Herudover kan programmerne ikke flyttes da der er en sti mellem front og bakend der ikke kan redigeres (den er skjult).
ALT er totalt låst i 2007 (Noget være skidt der ikke kan anbefales)
Avatar billede fdata Forsker
03. november 2007 - 20:14 #4
Hvad mener du med at "Back end bliver ikke konverteret"?
Der er som udgangspunkt ingen forskel på en front- og en backend. De kan begge konverteres. Backend filens efternavn ændrer sig til .accdb, så derfor skal du naturligvis rette linkene fra din frontend.
Vælg "Eksterne data/Importer/Access" og indtast stien til din backend og vælg derefter "Opret en kæde...". Så kan du genoprette dine link.
Avatar billede rosco Novice
04. november 2007 - 09:47 #5
Angående sammkædning af Backend og frontend, kan du på denne side finde et eksempel på hvordan det kan gøres.

Automatisk sammenkædning af Backend, heddet eksemplet.
Så kan du flytte filerne som du har lyst til, du bliver så bedt om at udpege Backend.

http://www.makeiteasy.dk/eksempler/Downloads.htm
Avatar billede per2edb Praktikant
04. november 2007 - 12:40 #6
Jeg tror fdata er på rette vej men:
Nu får jeg på serveren fejlen:
Du forsøger at åbne en database der allerede er åbnet med udelt adgang af brugeren "admin" på maskinen "xxx". Prøv igen når databasen er tilgængelig.

Jeg regner med at db én på både server og arbejdsmaskine "xxx" skal laves med arbejdsgruppe.
Skal jeg her vælge:
1. Jeg vil gøre denne fil til min standardfil med arbejdsgruppeoplysninger
eller
2. Jeg vil oprette en genvej
Avatar billede per2edb Praktikant
04. november 2007 - 15:55 #7
Hej rosco
Jeg er meget interesseret i linket men linket kan ikke åbnes!!!!
Hej Fdata

Det driller stadig helt enormt
Avatar billede mugs Novice
04. november 2007 - 16:06 #8
Prøv denne:

http://www.makeiteasy.dk/Home.asp

Oppe til højre under downloads og rul ned.
Avatar billede fdata Forsker
04. november 2007 - 19:44 #9
I'm back.
"Jeg regner med at db én på både server og arbejdsmaskine "xxx" skal laves med arbejdsgruppe" forstår jeg ikke helt.
Først konverterer du frontend og backend som beskrevet.
Dernæst ændrer du dit kald af databasen, så det afspejler de nye filnavne. Din genvej bør derefter hedde noget i stil med :
  "C:\Program Files\Microsoft Office\Office12\MSACCESS.EXE" "DinFrontend.accdb" /wrkgrp "DinGamleArbejdsgruppe"
... og så forudsætter det naturligvis at dine link til backenden er på plads i din frontend.
Bemærk lige at arbejdsgruppebegrebet vist ikke længere er en del af Access. Det er kun beholdt for bagudkompabilitet. Der er indført en ny (sindssyg) struktur, som du kan læse om på nettet.
Håber dette kan hjælpe dig videre.
Avatar billede rosco Novice
04. november 2007 - 21:17 #10
Tilbage til dit oprindelige spg.
Det skulle vel heller ikke være nødvendigt at konvertere Backend til ver. 2007, den kan sagtens forblive som ver. 2003, og stadig bruges af en Frontend i ver. 2007 eller 2003.
Avatar billede per2edb Praktikant
07. november 2007 - 14:36 #11
Hej fdata
Nu er det endelig lykkedes at få lavet en 2007 delt version men så er der arbejdsgruppen!
Jeg kan overhovedet ikke finde ud af det nye 2007 arbejdsgruppesystem.
tror du det er nødvendigt?
Kan dette kald bruges som flerbruger:
"C:\Programmer\Microsoft Office\OFFICE12\MSACCESS.EXE" "\\Diskstation\mappe\navn.accdb"
Avatar billede per2edb Praktikant
07. november 2007 - 15:18 #12
Jeg har selv konstateret "C:\Programmer\Microsoft Office\OFFICE12\MSACCESS.EXE" "\\Diskstation\mappe\navn.accdb"
ikke duer som flerbruger.
jeg har haft en datalog til at hjælpe men han har opgivet!
Sikke noget Lo... microsoft har lavet!
Hvordan sætter man arbejdsgruppen op i 2007 ?????
Avatar billede terry Ekspert
07. november 2007 - 15:24 #13
Note  You can use Office Access 2007 to open an earlier-version database that has been secured by using user-level security. However, user-level security does not exist in Office Access 2007 databases. There is no command on the Ribbon (part of the Microsoft Office Fluent user interface) to start the Workgroup Manager, but you can still start the Workgroup Manager in Office Access 2007 by using the DoCmd.RunCommand acCmdWorkgroupAdministrator command in VBA code, or by creating an Access macro that contains the RunCommand action with a Command argument of WorkgroupAdministrator.
Avatar billede per2edb Praktikant
07. november 2007 - 17:16 #14
Jeg forstår intet af alt dette??????
Det er ikke mig der vil have arbejdsgrupper (jeg vil hælst være fri)
Jeg skal bare have 3 brugere til at kunne benytte samme DB på en lille server.
Hvordan gør man det med Access 2007???
Avatar billede fdata Forsker
08. november 2007 - 00:38 #15
Se min kommentar 04/11-2007 19:44:02. Der står den samlede kommandolinje!
Du mangler jo /wrkgrp parameteren!!!

  "C:\Program Files\Microsoft Office\Office12\MSACCESS.EXE" "DinFrontend.accdb" /wrkgrp "Arbejdsgruppe.mdw"
Avatar billede per2edb Praktikant
08. november 2007 - 10:57 #16
Hej
Jeg ved /wrkgrp "Arbejdsgruppe.mdw" mangler men det er her problemet ligger
1. Jeg forstår begrebet ikke benyttes mere i 2007
2. Det der ligger i 2007 (hvis det er arbejdsgruppe) er jeg ikke til at finde ud af
3. Jeg kan ikke længer få lavet en 2003 arbejdsgruppe
Hvad gør jeg (og sikkert mange mange andre så)???????????????
Avatar billede fdata Forsker
08. november 2007 - 21:10 #17
Som Terry citerer, skulle det stadig være muligt at bearbejde en arbejdsgruppe; men kun via VBA. Du skal altså kode funktionaliteten selv. Suk!!!
Det er ikke en helt umulig opgave. Der er hjælp at hente rundt omkring.
Ellers tjek nettet. Der kunne jo være en begavet sjæl, der havde set lyset, og solgte et lille add-on til Access 2007 for en slik. God jagt  ;o)
Avatar billede fdata Forsker
16. november 2007 - 22:39 #18
Takker for point - og Happy Programming!  ;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