Hvordan holde pics et annet sted?

De sier det bedre ikke å sette bilder til databasen. Kanskje det rykter, kanskje ikke. Allikevel, store mengder bilder gjør DB fett og dermed understreker databaseprogrammet. Det er ikke lett å håndtere fett vesener, he.

Takket være Access Tenk deg, alt du trenger å spesifisere er der for å holde bilder - og det vil gjøre jobben av seg selv. Hvis du prøver å kode ekstern lagring av din egen, vil du ha vanskelige tider. Ikke verdt å få trøbbel med.

Det er StoragePath eiendommen tilgjengelig ved design-tiden. Etter å spesifisere det AccessImagine vil lagre bilder der, mens bildet filnavn blir skrevet til den bundne databasefelt-.

Her er et eksempel på StoragePath eiendommen verdier:

  • "D: \ MyWork \ Images"
  • "\ \ Avenger \ Innkommende \ Bilder" - lokalt nettverk banen, nyttig for sentralisert lagring
  • "Bilder" - undermappe i mappen, der databasen filen er lagret
  • "." - Holde bilder i samme mappe med databasefil

Adgang Tenk prøver å bevare opprinnelige navnet på bildet - eller gir noen felles navn (som "image", "scan", "lim inn") hvis det kommer fra annen kilde. Sikkert, legger komponent noen tall etter like filnavn.

Merknad: Hvis en fil er ikke lenger nødvendig (dvs. brukeren sette et nytt bilde i stedet den gamle) vil det bli slettet fra lagring.

4 Svar å "Hvordan holde pics et annet sted?"

  1. ipodrus sier:

    Jeg har en db som jeg lagre alle plasseringene av mine bilder. Jeg ønsker å laste kontrollen med et bilde. Kan jeg gjøre det i koden? Hvis så hva er formatet. Jeg prøvde. Verdi, men det fungerte ikke

  2. Max D sier:

    Du kan bruke LoadFile metoden som dette:

    Pic.LoadFile "c: \ bilder \ house.jpg"

  3. Joseph buppe sier:

    Jeg ønsker å lagre bilder eksternt, men jeg kan ikke se eiendommen inspektør for å gjøre dette.

    • Max D sier:

      For å vise eiendommen inspektøren at du må trykke høyre museknapp på enkelte objekt og velg "Egenskaper" i menyen.

Legg igjen en kommentar

Kommentar Spam Beskyttelse av WP-SpamFree