webForumDet fria alternativet

Val av text i textruta via true/false?

ASP

3 svar · 152 visningar · startad av Mattias

Medlem sedan mars 2000205 inlägg
Frågan#1

Jag har en textruta där texten som ska läggas in beror på om en kryssruta i ett DB-fält (Access) är ikryssad eller ej. Tyvärr får jag dock felmeddelande som är relaterat till koden som väljer vilken av texterna som ska visas. Här är koden:

<textarea rows="6" name="scrolltext" cols="20" tabindex="2"><%IF RS("Standardkryss") = true THEN%> 
<%RS("Standardtext") ELSE RS("Scrolltext") END IF%></textarea>

Standardkryss är alltså av typen true/false, dvs kryssruta i DBn. Ser ni något uppenbart syntaxfel på ovanstående VB-kod?

Medlem sedan dec. 200012 464 inlägg
#2
<textarea rows="6" name="scrolltext" cols="20" tabindex="2">
<%
IF cbool(RS("Standardkryss"))  THEN
    resposne.write RS("Standardtext") 
ELSE 
    response.write RS("Scrolltext") 
END IF
%>
</textarea>
Medlem sedan mars 2000205 inlägg
#3

**************************************************
[EDIT - Såg nyss vad jag gjort fel på. En extra högerparentes.]
**************************************************

Tack för det snabba svaret! Koden vill dock inte gå igenom.

          <%
          IF cbool(RS("Standardkryss")) THEN 
          	response.write RS("Standardrubrik")) 
          ELSE
          	response.write RS("Scrollrubrik")
          END IF
          %>

Följande felmeddelande erhålls:

Error Type:
Microsoft VBScript compilation (0x800A0401)
Expected end of statement
/katalog/index2.asp, line 180, column 35
response.write RS("Standardrubrik"))
----------------------------------^
Medlem sedan aug. 20013 824 inlägg
#4
<%
IF cbool(RS("Standardkryss")) THEN 
	response.write RS("Standardrubrik") 
ELSE
	response.write RS("Scrollrubrik")
END IF
%>

/ Mikul

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)