Avatar billede 2dbornot2db Nybegynder
02. februar 2005 - 22:29 Der er 3 kommentarer og
1 løsning

Billeder i Access

Jeg har en database liggende på en MS SQL-server med en access-frontend.

I databasen er der bl.a. billeder af medarbejdere. Disse ligger (så vidt jeg kan se) som såkaldte OLE-objekter.

1. Billederne loader meeeget langtsom, selv på en 100 Mbit forbindelse, og de er ikke særlig store.
2. Jeg kan tilsyneladende ikke gemme dem som andet en bitmap-billeder. Er dette korrekt forstået?
3. Flere brugere får en fejl når de prøver at drag'n'drop billeder fra stifinder til databasen. Fejlmeddelelsen er noget i stil med: "OLE-serveren er ikke registreret. Geninstaller OLE-serveren"

- Er der nogen der har et bedre forslag til hvordan jeg kan gemme billederne?
- Er der nogen der kan hjælpe mig med at afkode fejlmeddelelsen; hvad betyder den og hvordan afhjælper man problemet?

På forhånd tak.
Avatar billede mugs Novice
02. februar 2005 - 22:33 #1
Du bør lagre billederne som en tekststreng, og kalde dem frem i formularens Current hændelse. Stry har skrevet en udmærket artikel om emnet. Jeg kan sende dig en db med forklaring der viser hvordan. Eksemplet er dog udelukkende bygget om omkring Access. Blot læg din e-mail.

Hvis du lagrer billeder som OLE-objekter, vil db hurtig vokse med en langso performance til følge.
Avatar billede 2dbornot2db Nybegynder
02. februar 2005 - 22:44 #2
Tak. Email: nikolaj@anderledes.dk

Jeg har fundet en metode, der kan referere til en fil på det lokale netværk:

    If Not IsNull(Me!billedePath) Then
        Me!Billede.Picture = Me!billedePath & Me!billedeFil
        Else
        Me!Billede.Picture = ""
    End If

Det duer blot ikke, hvis brugeren sidder 'ude i byen'. Nogen der kender syntaksen der kan hente billedet fra en server?
Avatar billede mugs Novice
02. februar 2005 - 22:50 #3
Sendt.
Avatar billede 2dbornot2db Nybegynder
03. februar 2005 - 20:40 #4
Tak for det tilsendte.
Det minder meget om det jeg selv foreslog, men tak alligevel :-)

Det lader ikke til, at der er nogen der lige kan følge op på mit spørgsmål vedr. serveren så jeg lukker her og prøver evt. i et nyt spørgsmål.

Point til Mugs for besværet. Tak for det.
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