/
Forside
/
Teknologi
/
Udvikling
/
ASP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
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
gandalf
657
6
smilly
564
7
gibson
560
8
cumano
530
9
MouseKeep..
480
10
Random
410
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 :
177557
Tips :
31968
Nyheder :
719565
Indlæg :
6408872
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.