09. januar 2004 - 11:04Der er
13 kommentarer og 1 løsning
placering af database fil
jeg har lidt problemer med at fortælle min VB en dynamisk placering af database filen. jeg vil gerne have det sådan at regnearket med VB koden og Access file bare skal ligge i det samme bibliotek. min hidtidige kor er som følger:
Dim db As Database Dim rs As Recordset 'Åbn et link til accessdatabasen Set db = OpenDatabase("C:\Dokumenter\afspadsering.mdb") 'åbn kanal til tabellen testtabellen Set rs = db.OpenRecordset("SELECT * FROM medarbejder WHERE initialer = '" & id & "'")
og det er her jeg gerne vil have slettet c:\dokumenter\ på forhånd tak
sjh er nok blevet klar over det, men er du også? Det er ikke Visual Basic du arbejder med men VBA - Visual Basic for Applications. Der er en meget stor forskel. Med VB skriver man programmer, med VBA laver man macroer.
Spørgsmålet burde stilles under Excel- eller Access-forum
Det sker i 9 ud af 10 tilfælde om VBA-spørgsmål, at spørgeren ikke skriver at det er VBA der spørges om. Nogle gange kan man se at det er VBA ud fra sammenhængen, andre gange er det ikke til at vide (som i dette tilfælde)
undskyld den lange svar tid og fejlplacering af spørgsmål, men nu har jeg fået testet dit sidste svar og det virker perfekt, mange tak. martin moth- tak for oplysningen om VB og VBA, det vidste jeg som du nok kan se ikke at der var forskel på.
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.