Ik heb een matige kennis van php, sql en java maar met visual basic ben ik nog helemaal nieuw.
Allereerst heb ik op internet lopen rondstruimen en ben ik bezig met de VBA syntax onder de knie te krijgen maar het lukt mij maar niet om duidelijke info te vinden met betrekking tot SQL en OLE koppelingen, het is voor mij dus een raadsel wat er onder de motor kap van access gebeurd als ik de OLE object toevoeg wizzard doorloop....
Vandaar deze post.
De bedoeling is dat de directory uitgelezen word en er voor elke .jpg die die tegen komt een toevoeg query gemaakt word die het bestandpad als koppeling in het OLE veld opslaat.
Nu is de moeilijkheid dat ik niet gewoon de string van het bestandpad erin kan zetten maar dat er eerst een object koppeling van gemaakt moet worden en dat vervolgens in de database gezet.
- Hoe van C:\Windows\Web\Wallpaper\test.jpg een object koppeling te maken?
- Hoe een nieuw access object met sql in de database te zetten?
Pseudo code:
Deze pseudo-code is hopelijk een beetje te begrijpen, alvast bedankt voor de feedback.
(Het gaat dus om om visual basic code in MS Access)
Allereerst heb ik op internet lopen rondstruimen en ben ik bezig met de VBA syntax onder de knie te krijgen maar het lukt mij maar niet om duidelijke info te vinden met betrekking tot SQL en OLE koppelingen, het is voor mij dus een raadsel wat er onder de motor kap van access gebeurd als ik de OLE object toevoeg wizzard doorloop....
Vandaar deze post.
De bedoeling is dat de directory uitgelezen word en er voor elke .jpg die die tegen komt een toevoeg query gemaakt word die het bestandpad als koppeling in het OLE veld opslaat.
Nu is de moeilijkheid dat ik niet gewoon de string van het bestandpad erin kan zetten maar dat er eerst een object koppeling van gemaakt moet worden en dat vervolgens in de database gezet.
- Hoe van C:\Windows\Web\Wallpaper\test.jpg een object koppeling te maken?
- Hoe een nieuw access object met sql in de database te zetten?
Pseudo code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| Private Sub knopje_Click() $bestandspad = Dir("C:\Windows\Web\Wallpaper\*.jpg") for($bestandspad != null) { query { insert into tabel1 (oleveldje) values ($bestandpad) } } End Sub |
Deze pseudo-code is hopelijk een beetje te begrijpen, alvast bedankt voor de feedback.
(Het gaat dus om om visual basic code in MS Access)