/
Forside
/
Teknologi
/
Udvikling
/
ASP
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
ASP
#
Navn
Point
1
smorch
9259
2
Harlekin
1866
3
molokyle
1040
4
Steffanst..
758
5
gibson
560
6
cumano
530
7
MouseKeep..
480
8
Random
410
9
strarup
370
10
Dysmorf
370
Hjælp omkring kald at en sub
Fra :
Moose
Dato :
04-09-01 19:57
Hejsa....
Jeg sidder og skal lave en række funktioner, som skal kunne bruges flere
steder. Jeg har derfor lavet en fil der hedder checklink.asp med kode som
nedenstående:
checklink.asp------>
<%
function Link(id,kategori)
SQL = "select * from kategori"
set rs = conn.execute( SQL )
do until rs.eof
if request("id") = rs("id") and request("kategori") = rs("kategori")
then
Session("valid") = "true"
Session("kategori") = rs("kategori")
end if
rs.movenext
loop
end function
%>
<----------checklink.asp
Når jeg så vil gøre brug af funktionen har jeg en fil ved navn test.asp. Jeg
inkluder filen i test.asp som ser ud som nedenstående:
test.asp--------------->
<!-- #include file="checklink.asp" -->
<% if request("perform") = "checklink" then
Link(request("id"),request("kategori"))
else
%>
<form method="post" action="test.asp?perform=checklink">
<input type="text" name="id" size="5"><br>
<input type="text" name="kategori" size="5"><br>
<input type="submit" value="Søg">
</form>
<%
end if
%>
<----------test.asp
Mit problem er så at jeg får følgende fejlmeddelelse :
Der opstod en Microsoft VBScript-kompileringsfejl fejl '800a0414'
Der kan ikke bruges parenteser ved kald af en Sub
/test.asp, linje 3
Link(request("id"),request("kategori"))
--------------------------------------^
Hvordan kan jeg komme til at kalde disse mange funktioner fra forskellige
filer??????
Mvh
Moose
Niels Henriksen (
04-09-2001
)
Kommentar
Fra :
Niels Henriksen
Dato :
04-09-01 21:23
"Moose" <nospam-lindegaard@visto.com> wrote in message
news:0t9l7.1407$9V5.99609@news000.worldonline.dk...
> Hejsa....
>
> Mit problem er så at jeg får følgende fejlmeddelelse :
>
> Der opstod en Microsoft VBScript-kompileringsfejl fejl '800a0414'
>
> Der kan ikke bruges parenteser ved kald af en Sub
>
> /test.asp, linje 3
>
> Link(request("id"),request("kategori"))
> --------------------------------------^
>
> Hvordan kan jeg komme til at kalde disse mange funktioner fra forskellige
> filer??????
>
Brug Call sub(parameter) eller fjern de yderste paranteser. Probelmet kommer
når du har mere end én paramter på en sub
--
Niels Henriksen
Søg
Alle emner
Teknologi
Udvikling
ASP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177822
Tips :
31980
Nyheder :
719565
Indlæg :
6410985
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.