Problem med Server.Execute..!!!
Vad är felet med denna kod???
<%
Dim includes
includes = objRS("include")
If inlcude = "" Then
response.write "Hej"
Else
server.execute(includes & ".asp")
End If
%>
Vad objRS("include") än innehåller för värde skrivs ALLTID "Hej" ut... :(
WHY????
------------------
Det är lättare att leva ett rikt liv som ung, när man vet att det väntar ett som gammal
E-post
cascaMedlem sedan feb. 20005 891 inlägg Kanske för att det är felstavat.. ;)
Denna rad:
If inlcude = "" Then
Borde se ut så här:
If includes = "" Then
------------------
...and you give me my phonecall?
[Redigerat av casca den 14 feb 2001]
Tror minsann att JAreMANNEN har druckit för lite kaffe idag... :e
Tur att "pöjka på webforum" är allerta och uppmärksamma...
MEN det genererar ett litet fel:
Anropet till Server.Execute misslyckades när sidan laddades
Det är om variabeln includes är tom som felet visas...
Varför stör Server.Execute???
------------------
Det är lättare att leva ett rikt liv som ung, när man vet att det väntar ett som gammal
E-post
VideMedlem sedan dec. 19998 577 inlägg Du måste ju skicka med en valid sökväg till filen... försöker du att öppna ".asp" så är det klart att den skiker... :)
------------------
Nu har du sjungit på sista refrängen
Jourhavande Vide
MEN, Server.Execute ska väl inte köras om includes är lika med "inget"..!??!? :q
Som du ser i koden..
<%
Dim includes
includes = objRS("include")
If includes = "" Then
response.write "hej"
Else
server.execute(includes & ".asp")
End If
%>
Eller hur ska man göra för att det ska fungera så, att om det inte finns något värde i includes så ska Hej skrivas ut OCH Server.Execute ignoreras, MEN om det finns ett värde ska Server.Execute köras som vanligt!?
------------------
Det är lättare att leva ett rikt liv som ung, när man vet att det väntar ett som gammal
E-post
[Redigerat av JAreMANNEN den 15 feb 2001]
HRM..
Får ta upp detta igen efter ett tags vila från problemet...
Läs mitt inläg ovan detta så kanske Du kan hjälpa mej..
------------------
Det är lättare att leva ett rikt liv som ung, när man vet att det väntar ett som gammal
E-post
LarsGMedlem sedan dec. 200012 464 inlägg Kan det vara så att det är null i värdet?
Testa med
If includes = "" or IsNull(includes) then
response.write "hej"
Else
server.execute(includes & ".asp")
End If
Bara en gissning från min sida.
------------------
essentitia preter non sans multiplicandum
Tack för hjälpen!
Nu ser det ut såhär
<%
Dim includes
includes = objRS("include")
If IsNull(includes) Then
response.write ""
Else
server.execute(includes & ".asp")
End If
%>
Det fungerar bra, MEN jag har en fråga angående detta nu!!
Varför måste jag använda IsNull(includes) i alla If-satser som rör databasen helt plötsligt?? Det är på just den sidan med denna Server.Execute jag måste göra det...vad beror det på? :q
------------------
Det är lättare att leva ett rikt liv som ung, när man vet att det väntar ett som gammal
E-post
[Redigerat av JAreMANNEN den 28 feb 2001]
LarsGMedlem sedan dec. 200012 464 inlägg Hur får man null i en kolumn, är det det du undrar?
Om man utelämnar en kolumn i ett insert statement så blir det null i den kolumnen (om man inte har definierat ett defaultvärde).
------------------
essentitia preter non sans multiplicandum