[VBA] Image naar database

Pagina: 1
Acties:

  • Highlandd
  • Registratie: November 2005
  • Laatst online: 29-01 08:32
Hallo,

Ik ben bezig met het maken van een formulier in access en gebruik daarvoor de scripttaal van access, namelijk vba, een visual basics aftreksel.
Ik probeer al enige tijd een plaatje in de database te zetten maar tot dusver geen succes, dit komt omdat heel veel visual basics functies niet werken in vba.
Het idee is dus, plaatje van harde schijf halen, deze omzetten in een byte array en in de database te stoppen, nu hoor ik jullie denken waarom een database, nou omdat als ik een access form maak dan kan ik nergens plaatjes opslaan behalve in de database want daar hebben alle forms direct toegang tot.
Ik kom er na heel wat uurtjes aanklungelen niet achter hoe ik het voor elkaar kan krijgen aangezien een heleboel functies niet werken dus.
Ik gebruik office access 2007 met sql server 2005 op vista 32bit

Edit: Voordat jullie je afvragen waarvoor dit goed is, dit is goed voor een schoolproject waarbij dit een van de dingen is die erin gezet moesten worden, maar zoals jullie nu lezen kom ik (en mensen die ik maar kon vragen) er niet achter.

[ Voor 12% gewijzigd door Highlandd op 10-01-2008 22:44 ]


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Wat doet dit topic in SEA? Ik zie geen software engineering vraag? :P

Waar hoort mijn topic?
SEA >> OFF

Daarnaast is "een heleboel functies niet werken dus" natuurlijk nogal vaag; laat (zoals we in diverse Quickstarts omschrijven) zien wat je hebt geprobeerd; wat er fout gaat (foutmeldingen) of niet werkt en geef zelf aan waar je dénkt dat het probleem zou kunnen liggen als je een idee daarover hebt. Nu moeten wij gaan gissen naar wat je al geprobeerd hebt en/of een oplossing voor je verzinnen (wat in feite jouw opdracht is, niet de onze).

Ik ben geen Access expert, maar ik zie niet waarom je plaatje alleen in de DB zou kunnen opgeslagen worden. Access zal toch ook wel een LoadPicture of iets kennen? Access kent toch ook een LoadPicture? In dat geval kun je alleen het pad opslaan (als string, duh) in je DB en die meegeven aan LoadPicture. En als je per sé de afbeelding in je DB wil hebben kun je altijd alsnog moeilijk(er) gaan doen met BLOBs etc.

[ Voor 102% gewijzigd door RobIII op 10-01-2008 23:56 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij