dim foto as string if isnull(rs!fotobestand) then foto = "" else foto = "c:irdingfoto" & bestandsnaam end if Picture1.Picture = LoadPicture(foto)


Foto opslaan
#1
Geplaatst op 04 mei 2011 - 08:21
#2
Geplaatst op 04 mei 2011 - 08:21
toch nog een probje, wanneer een record geen link voor een foto bevat krijg ik een foutmelding, want dan geeft de database Null als waarde. Hoe is dat te ondervangen???
Mvg
#3
Geplaatst op 04 mei 2011 - 08:21
Het script van wired dat hierboven vermeld staat werkt perfect bij mij, dus dat zou het bij u ook moeten doen.
#4
Geplaatst op 04 mei 2011 - 08:21
#5
Geplaatst op 04 mei 2011 - 08:21
#6
Geplaatst op 04 mei 2011 - 08:21
<P>dim foto as string</P> <P>foto = "c:irdingfoto" & bestandsnaam</P> <P>Picture1.Picture = LoadPicture(foto)</P>dat is een tekstveld of memoveld als je link langer wordt dan 255 charakters.
je weet dat de map c:irdingfoto is, met die wijsheid kunnen we verder het pad gaan opbouwen.
Als dit een vaste map is die nooit wijzigd, dan moeten we eigelijk alleen de bestandsnaam van de foto opslaan in onze database.
En dan roep je die gegevens op in je programma.
dim foto as string
foto = "c:irdingfoto" & bestandsnaam
Picture1.Picture = LoadPicture(foto)
bestandsnaam haal je dan uit je database!
Succes.
#7
Geplaatst op 04 mei 2011 - 08:21
#8
Geplaatst op 04 mei 2011 - 08:20
Maar waar zet je die foto en hoe kent die picturebox die link naar die foto?
En nu komt het, als je weet hoe je die foto linkt aan de picturebox, dan moet je die linkinformatie opslaan in de database, zodat je achteraf als je die waarneming terug oproept, je de foto terug op het scherm kan toveren adhv de link in de database, die dus verwijst naar de plaats waar de foto als bestand staat.
Succes.
#9
Geplaatst op 04 mei 2011 - 08:20
#10
Geplaatst op 04 mei 2011 - 08:20
#11
Geplaatst op 04 mei 2011 - 08:20
Het progje op zich is af en werkt perfect alleen met de opslag van die foto's zit in de knoei?
#12
Geplaatst op 04 mei 2011 - 08:20
leg mij eens uit wat de juiste bedoeling is?
Van waar komt bijvoorbeeld die nieuwe foto?
#13
Geplaatst op 04 mei 2011 - 08:20
#14
Geplaatst op 04 mei 2011 - 08:20
Want je Accessdatabase wordt anders imens groot en dus traag.
#15
Geplaatst op 04 mei 2011 - 08:20
#16
Geplaatst op 04 mei 2011 - 08:20
#17
Geplaatst op 04 mei 2011 - 08:20
0 gebruiker(s) lezen dit onderwerp
0 lid(leden), 0 bezoeker(s), 0 anonieme gebruikers