20. april 2001 - 08:18 Der er 5 kommentarer og
2 løsninger

Currentdb i .adp

Jeg har upsized en database til et Access Data Project (ADP) og det fungerer fint.
Bortset fra, at alle de steder, hvor der benyttes currentdb for jeg en fejl.
Efterfølgende prøvede jeg at bruge currentdb i andre .adp-databaser med samme resultat.
(og det er IKKE fordi jeg mangler en reference til DAO - den er der!)
Jeg har ikke bemærket det før, da jeg udelukkende har benyttet ADO i Data Projects.
Skyldes det, at CurrentDB jo rent faktisk er på SQL-sereveren? Og findes der en workaround?
Jeg er sgu\' ikke så meget for at skulle bruge flere timer på at oversætte det hele til ADO :-(

Jeg giver 28 point, hvis man kan dokumentere eller argumentere godt for at det bare ikke virker.
82 point for en løsning eller hurtig workaround.

/Thomas
Avatar billede horus Nybegynder
20. april 2001 - 09:21 #1
Hejsa Thomas,

Jeg har lige fundet et par links frem som måske kan hjælpe dig - jeg har ikke selv nogen erfarning med problemet, men så vidt jeg kan se, er det muligt du kan bruge løsningerne...¨

http://msdn.microsoft.com/library/officedev/off2000/acmthCurrentDb.htm

http://www.trigeminal.com/lang/1049/codes.asp?ItemID=1

Hygge og held og lykke

Horus

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



20. april 2001 - 09:45 #2
Hey Daniél,

Du er altid så flink til at hjælpe :o)

Det første link siger bare, at man skal sørge for at lave en (permanant?) reference til DAO - hvad menes med Permanent???

Det andet link giver (når man har stavet sig gennem alt det hebraiske :o) en .bas-fil, som skulle kunne konvertere fra ADO til DAO. Men den giver mig også en fejl :o(

Jeg vil dog arbejde lidt videre med det og prøve det på en anden maskine for at se om det bare er min, som laver ged i det...

Så jeg vender frygteligt tilbage :o)

/Thomas
Avatar billede horus Nybegynder
20. april 2001 - 10:24 #3
Nu er det jo så sjældent at jeg når at svare på noget - du er jo gerne hurtigere end alle andre :-)

Nå, så det var hebraisk, det undrede mig også hvad det var :-)

Det med den permanente ref. er vel bare en dao ref. ligesom man normalt har og som du også skriver du har - grunden til at jeg tænkte det kunne have interesse var at der stod det skal være til DAO3.6 - og det kunne jo være du brugt 3.5\'eren....

Jeg har kigget lidt rundt omkring, men har ikke rigtig kunnet finde mere om det.... dog lige denne mulighed.... hvad hvis du skriver dao.currentdb i stedet for bare currentdb ? Kan den mon være at dét har noget med den \"permanente\" reference som MS nævner at gøre ?

Fortsat held og lykke

Horus

www.HuskDet.Nu - så glemmer du aldrig...
20. april 2001 - 13:46 #4
Hej igen,

Currentdb er tilhører Application-objectet (og ikke DAO, som man måske skulle tro).

Jeg har derfor prøvet både Application.Currentdb og Access.Application.Currentdb.

Rent fakstisk, så virker Currentdb godt nok, men hvis du skal bruge en af egenskaberne til Currentdb (f.eks. Currendb.Name eller currentdb.querydefs.count eller lign.) så går det galt.

Jeg har været til møde de sidste timer, så jeg har endnu ikke fået afprøvet det andet til bunds...så jeg vender stadig tilbage :o)

/Thomas
20. april 2001 - 23:17 #5
Horus, my ancient friend :o)

Selvom du ikke løste mit problem, så får du sgu lidt for indsatsen og velviljen! Om ikke andet, så fik jeg da lært lidt hebraisk (bare for at finde ud af at det var en lokal vejrudsigt, som forøvrigt var 14 dage gammel!)

Jeg er stadig mega-glad for den med auto-update, som du sendte mig for et stykke tid siden, såå...72 points for U

/Thomas
Avatar billede horus Nybegynder
23. april 2001 - 08:20 #6
Det var dog møj gavmildt af dig Thomas :-)

Men tak for det, makker :-)

Har du fået løst dit problem på anden vis så, eller må du bide i det sure æble ?

Vi \"ekspertes\" ved :-)

Horus

www.HuskDet.Nu - så glemmer du aldrig...
23. april 2001 - 21:43 #7
Det sure ... :\'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