Just nu i M3-nätverket
Jump to content

Blind eller?


webghost

Recommended Posts

Jag har gjort det här tusen gånger men av någon anledning tokvägrar det att fungera;

if RecSet("txtapplicationarea")<>"" then

Response.Write("Applicationarea")

Response.Write(RecSet("txtapplicationarea"))

end if

 

Detta visar Applicationarea men inte RecSet("txtapplicationarea")

 

Om jag däremot kör

'if RecSet("txtapplicationarea")<>"" then

Response.Write("Applicationarea")

Response.Write(RecSet("txtapplicationarea"))

'end if

 

DÅ visar den båda raderna. Man blir galen för mindre. Vad är det som är fel - alltså förutom att jag kör i gammal asp alltså :)

Link to comment
Share on other sites

Och RecSet("txtapplicationarea") har faktiskt ett värde (dsv. är inte NULL)?

 

Jag brukar se till att skapa en ny variabel som är en textsträng först och sen jämföra/använda den, typ:

strApplicationarea = Trim(RecSet("txtapplicationarea") & " ")

If strApplicationarea<>"" Then 
  Response.Write "Applicationarea:" & strApplicationarea
End If

Link to comment
Share on other sites

Jag gjorde ngt liknande - typ.

Längre upp i anropet skrev jag

Dim p1

p1=RecSet("txtdescription")

 

Där texten skulle skrivas skrev jag sedan

<%

if p1<>"" then

%>

<strong>Produktinformation</strong>

<br>

<%

Response.Write(RecSet("txtdescription"))

end if %>

 

Detta fungerade men jag tycker ändå det var skumt - minst sagt. Nå, järtecknen är tydliga. Dax för mig att hoppa ASP och gå över till ASP.NET eller ngt annat som är en smula modernare.

Tack för hjälpen

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...