Avatar billede it-manden.dk Nybegynder
18. november 2007 - 10:08 Der er 9 kommentarer og
1 løsning

stored procedure adp-fil

Hej

Har en adp fil som peger på en ms sql database

Har en SP som laver en select af et unikt løbenummer og så opdatere et status felt fra 0 til 1

Dette løbenummer scannes via stregkode og sluttes med et enter.

Hvordan forbindes dette indscannings felt og afvikler denne sp ?
bruger vi vba ?

Er det en fordel at lave det i rent access vba, uden SP ?
Avatar billede terry Ekspert
18. november 2007 - 12:07 #1
You have to use some VBA to execute the sp.

When you sacan and enter I think this will fire a lost focus event so put the code there.


Some think like this (not tested)

Dim cmd as ADODB.Command
Set cmd = New ADODB.Command

cmd.ActiveConnection = CurrentProject.Connection
cmd.CommandType = adCmdStoredProc
cmd.CommandText "NameOfSP"

cmd.Paramaters.Refresh
cmd.Paramaters(1).Value = me.FieldContainingBarCode

cmd.Execute

set cmd = Nothing
Avatar billede terry Ekspert
18. november 2007 - 12:23 #2
I think this will work too

Dim cn as NEW ADODB.Connection

Set cn = CurrentProject.Connection

cn.Execute "EXEC NameOfSP '" & me.FieldContainingBarCode & "'"

set cn = Nothing
Avatar billede terry Ekspert
19. november 2007 - 12:44 #3
can you use the answer here?
Avatar billede terry Ekspert
03. december 2007 - 17:51 #4
its easier to help with a bit of feedback
Avatar billede terry Ekspert
08. januar 2008 - 18:39 #5
status it-manden?
Avatar billede it-manden.dk Nybegynder
08. januar 2008 - 19:45 #6
Sorry
Det virker takker
Avatar billede terry Ekspert
08. januar 2008 - 19:56 #7
Great
Avatar billede terry Ekspert
15. januar 2008 - 18:07 #8
it-manden.dk can you close the question if your happy with the answer? Thanks.
Avatar billede it-manden.dk Nybegynder
16. januar 2008 - 05:19 #9
tak
Avatar billede terry Ekspert
16. januar 2008 - 08:16 #10
selv tak
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