Avatar billede christ Nybegynder
13. januar 2003 - 00:20 Der er 9 kommentarer og
1 løsning

Output parameter

Hvordan skal man skrive hvis man har en output parameter i Access?
SELECT @param = record
FROM Tabel;
?????

Tak
Avatar billede terry Ekspert
13. januar 2003 - 09:12 #1
christ> OUTPUT? a SELECT is INPUT

Can you be more specific in what it is you want?
Avatar billede _darkstar_ Nybegynder
13. januar 2003 - 10:42 #2
Hvis du har en tabel A med felterne X og Y og gerne vil hente feltet X, skriver du

SELECT X FROM A

X bliver så returneret.
Avatar billede christ Nybegynder
13. januar 2003 - 12:15 #3
Det er i forbindelse med stored procedure (muligvis ASP spørgsmål).
Avatar billede terry Ekspert
13. januar 2003 - 13:39 #4
christ>This is ACCESS not SQL Server and if we are talking about a WEB application where you have an Access database then you cant use STORED PROCEDURES. So we STILL need more information.
Avatar billede terry Ekspert
13. januar 2003 - 13:40 #5
Try and explain WAHT it is you are trying to do, and taht we you have a chance of getting some help.
Avatar billede terry Ekspert
13. januar 2003 - 13:40 #6
WAHT = WHAT
Avatar billede christ Nybegynder
13. januar 2003 - 13:57 #7
Stored Procedures i Access:
http://www.stardeveloper.com/articles/display.html?article=2001050101&page=1
Det kan være at vi ikke taler om det samme så?

Jeg prøver at forklare nærmere.
Jeg vil have placeret en værdi, fra en tabel, i en output parameter.

Er det nok information?
Avatar billede terry Ekspert
13. januar 2003 - 16:31 #8
christ>This is taken from the link you gave
Please notice that Stored Queries are equivalent to Stored Procedures in Microsoft SQL Server. The procedure of creating and running Stored Procedures in Microsoft SQL Server is different. In Access database, stored procedures are known as 'Queries'.

As its states, they are equivalent, but not the same. In SQL Server you could have a very complex piece of code, here its is JUST a query with parameters.

You STILL do not say what your trying to do though!

I'm JUST gessing now. Use the SELECT STORED QUERY as an example and change where necessary.

SELECT * FROM [Table] WHERE SomeName = [@EnterName];

Then you would use
' executing stored procedure
Set rs = con.Execute ("exec SelectProc, 'christ'")
Avatar billede christ Nybegynder
13. januar 2003 - 16:39 #9
Tak for svaret terry, jeg tror desværre det bliver for omfattende det her. Det kan måske slet ikke lade sig gøre, det jeg vil.
Jeg vil prøve at finde ud af det og vende tilbage.

Du fortjener dog point for din indsats!

Tak for hjælpen

Christ
Avatar billede terry Ekspert
13. januar 2003 - 16:54 #10
christ>If you gave an example of what you are trying to do then perhaps we could make some suggestions!
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