Avatar billede axkris Nybegynder
26. marts 2001 - 23:51 Der er 6 kommentarer og
1 løsning

Stored procedure og variabler i Access

Jeg har oprettet en stored procedure ved navn ArrangørInsert i Access og vil sende værdier.

Jeg skriver følgende:
con.Execute \"exec ArrangørInsert nyArr, nyArrPostnummer, nyArrBy, nyKontaktNavn, nyKontaktAdresse, nyKontaktPostnummer, nyKontaktBy, nyKontaktTelefon, nyKontaktEmail, nyLogin, nyPW\"

Men variablernes værdier overføres ikke, derimod overføres variabelnavnene ex. \"nyPW\" etc. til databasen.

WA KA DE SKYLDES?



Avatar billede a-torsten Nybegynder
26. marts 2001 - 23:52 #1
Lad være med et bruge Ø i programmeringssprog.......

Det kan måske være det...

-Anders
Avatar billede axkris Nybegynder
26. marts 2001 - 23:55 #2
Jeg rettede navnet til ArrInsert, men stadig med samme resultat!
Avatar billede a-torsten Nybegynder
26. marts 2001 - 23:56 #3
oki.. sa ve A æ de .......
Avatar billede gandalfthewhite Nybegynder
27. marts 2001 - 00:05 #4
Så vidt jeg ved kan man ikke exekvere gemte forespørgelser i Access, men jeg tager måske fejl?
Under alle omstændigheder, hvis du vil overføre variabelværdierne, må de ikke være inden den string der sendes.
con.Execute \"exec ArrangørInsert \'\" & nyArr & \"\', \" & nyArrPostnummer & \", osv...\"

Husk pinger om strings


Avatar billede axkris Nybegynder
27. marts 2001 - 00:07 #5
Jeg tester det lige, et øjeblik...
Avatar billede axkris Nybegynder
27. marts 2001 - 00:09 #6
BINGO!
Avatar billede axkris Nybegynder
27. marts 2001 - 00:38 #7
I øvrigt - såfremt nogle skulle være interesseret - jo, det er muligt at anvende stored procedures i Access... en let fattelig introduktion findes på denne adresse:

http://www.stardeveloper.com/asp_sp_1.asp
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
Kurser inden for grundlæggende programmering

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