vill ha lite ordning på det här nu=) sub retunerar inget Ett ganska så enkelt sätt att visa det på är: ja men jag menar då kan man väl lika bra ha en funktion som gör det? Det går snabbare med en sub eftersom att det inte behöver retunera något, en function retunerar ju ett värdefunktioner och subar mm
när använder man egentligen subar och vad är skillnaden på public och private funktioner? och ibland skriver man ju bara function..Sv: funktioner och subar mm
function kan retunera
private = bara tillgänglig inom klassen/sidan
public tillgänglig där private inte är tillgänglig också
i asp spelar det ingen roll hur du gör då du bara arbetar med en fil åt gångenSv: funktioner och subar mm
Tänk om du väldigt ofta behever replasa lite olika saker:
<code>
Function Tecken(Text)
'Detta är för att rensa bort allt onödigt i en sträng
'Text = Replace(Text, " ", "")
Text = Replace(Text, """, "")
Text = Replace(Text, vbCrLf, "<BR>")
'Text = Replace(Text, vbTab, "")
Text = Replace(Text, Chr(34), "")
Tecken = Text
End Function
</code>
Då kan du ju enkelt hänvisa detta med
Tecken(din_text_som_skall_behandlas)
Medans suben skall utföra saker för dig dvs
Om du nu har en väldigt lång asp-sida, som du ser att du kan "dela in" i flera stycken, för att bli lätöverskådlig, lätt att jobba med eller annat, då vinner du på att göra ett antal subbar, och sedan bara kalla på dem
call Min_Fina_Sub (du behöver inte skriva call)
Blev det lättare?Sv: funktioner och subar mm
function updtbl()
rs.open "update tabell set blabla = 'bla' where id=6", 3,3
end function
sen skriver man
updtbl
där man vill uppdatera den tabellen t.ex.Sv: funktioner och subar mm