Avatar billede hnto Nybegynder
07. august 2003 - 12:20 Der er 4 kommentarer og
1 løsning

Lille VBA ting access 97 hurtigt svar ønskeligt

jeg vil forsøge i nedenstående script at køre 2 queryes i en anden database, men mit script fejler ved SET kommandoen.

Der er rettigheder til drevet..

Private Sub Command2_Click()
Dim db As Database
Set db = "\\dkedbs01\stibo$\sgs_data\stamdata.mdb"
DoCmd.OpenQuery "delete_ssp"
DoCmd.OpenQuery "update_ssp"
db.Close
End Sub
Avatar billede terry Ekspert
07. august 2003 - 15:59 #1
hnto>Not sure why SET db = ..... fails even so I doubt that
DoCmd.OpenQuery "delete_ssp"is going to work anyway, as far as I can see it is in the current dB that it will occur and NOT in the other.
You canuse automation to do this, will get back with an example shortly.
Avatar billede terry Ekspert
07. august 2003 - 16:19 #2
Private Sub Command2_Click()
Dim acc As Access.Application

    Set acc = CreateObject("Access.Application")

    'You can try altering the filename and see if it works here
    acc.OpenCurrentDatabase "C:\test.mdb"

    acc.DoCmd.OpenQuery "delete_ssp"
    acc.DoCmd.OpenQuery "update_ssp"

End Sub
Avatar billede hnto Nybegynder
07. august 2003 - 17:28 #3
tester i løbet af i morgen idet jeg kvag tiden måtte løse det på anden måde. Jeg er dog stadig nysgerrig efter at vide hvordan dette gøres hvorfor mit spørgsmål blev "hængende"

;-)
Avatar billede terry Ekspert
09. august 2003 - 14:29 #4
hnto>not sure what you mean with "Jeg er dog stadig nysgerrig efter at vide hvordan dette gøres hvorfor mit spørgsmål blev "hængende"
"!
Avatar billede hnto Nybegynder
10. august 2003 - 19:43 #5
Terry:
Jeg løste opgaven på en anden måde som var mere bøvlet. Derfor vil jeg gerne stadig vide hvordan dette gøres.

Har ikke testet endnu, men accepterer dit svar i forventning om at måtte vende tilbage når testen er prøvet af ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester