Avatar billede hektor_troy Nybegynder
31. august 2001 - 08:48 Der er 7 kommentarer og
1 løsning

(Store) problemer med flytning af et access-program [stadigvæk]

Samme spørgsmål som i

http://www.eksperten.dk/spm/104297

Jeg kom til at trykke acceptér ved en fejl :-(

Jeg desværre nøjes med at tilbyde mine resterende 235 point for dette spørgsmål.
Avatar billede rashid Praktikant
31. august 2001 - 10:00 #1
Efter at have kigget på dit tidl. sp. mener jeg at forskellen ligger i at der kun er installeret en partiel Visual Studio på modtagermaskinerne. I forbindelse med installationen bliver der jo installeret mange vb-komponenter som ikke vil være at finde på modtagermaskinerne.

Prøv at teste på en maskine med en nøjagtig installation som på din. Sproginstillingerne etc. skal være identiske. Hvis fejlen igen opstår er det noget rent programmeringsmæssigt der er galt i din db.
Avatar billede terry Ekspert
31. august 2001 - 10:24 #2
hektor> What was the result from thomas\'s answer. Were there any MISSING references which you now need to find?

You could also try removing the references. Then compile all mudules to ensure that they were in fact in use! Sometimes people throw components into their application and then delete them when they find out they cant use them. Problem is they are still referenced!

You can compile and Save all modules from the debug menu.

Avatar billede horus Nybegynder
31. august 2001 - 10:25 #3
Hej Hektor,

Det du er løbet ind i et er typisk og klassisk reference problem om man oplever igen og igen når man flytter en database eller installerer den et sted uden at have alle de nødvendige komponenter på den nye maskine...

der er ingen tvivl om at Thomas har ret i hans løsningsforslag - det er et spørgsmål for dig om at identificere de komponenter der mangler og så flytte dem med - jeg kan forstå at du åbenbart har svært ved at finde nogle af dem - kan du ikke på den oprindelige maskine gå ind - som Thomas beskriver - og se hvad de filer hedder den benytter i den oprindelige database - så kan du jo forsøge at kopiere filerne over på den anden computer - tit og ofte er det nemlig nok bare at flytte dll, ocx m.fl. filerne over på den nye computer - nogle gange kan det dog være nødvendigt manuelt at registrere dem  - det gør du oftest ved at vælge kør fra startmenuen i windows - skriv: regsvr32 \"navnet på filen\" (selvfølgelig uden \")

Jeg er RET sikker på at hvis du får flyttet de manglende komponenter over så der findes de samme på begge maskiner, så funger skidtet....

forresten - en god idé er lige at overveje om du rent faktisk bruger de komponenter der er valgt på den oprindelige - har du f.eks. på et tidspunkt indsat et active-x object på f.eks. en formular, og så efterfølgende har slettet den igen, fordi du alligevel ikke vil bruge den, ja så vil referencen til objectet højst sandsynligt stadig være valgt - den bliver nemlig kun sjældent slettet sammen med objektet - så hvis du kan se at nogle af objekterne er nogle du ikke bruger, så prøv at fjerne referencen fra dem - det kan du gøre på den PC hvor de alligevel mangler.....

Håber du får det løst,

Mvh.

Horus
www.HuskDet.Nu - så glemmer du aldrig....

P.S.

Thomas - så er jeg også hoppet på \"eget firma\" vognen - dog ved siden af mit faste arbejde - men alligevel..... :-)
Avatar billede horus Nybegynder
31. august 2001 - 10:26 #4
great minds think alike - right terry ? :-)

Horus
www.HuskDet.Nu - så glemmer du aldrig...
Avatar billede terry Ekspert
31. august 2001 - 10:34 #5
yes they do!
Avatar billede hektor_troy Nybegynder
31. august 2001 - 11:15 #6
Mange tak Horus. Jeg havde prøvet at kopiere filerne over tidligere - jeg havde glemt at registrere dem ... doh!

Tak for hjælpen.
Avatar billede horus Nybegynder
31. august 2001 - 11:20 #7
Ja, det glemmer man tit :-)

Virker det så nu ?

Horus
www.HuskDet.Nu - så glemmer du aldrig...
Avatar billede horus Nybegynder
31. august 2001 - 11:21 #8
..og tak for point :-)
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