I have a table from which I select all records and place the fields into an array using a do while loop.<br><br>To process them I need to know whether List(h,2) is blank.<br><br>I put the following code in:<br><br>If List(h,2)<>"" Then<br> Response.Write(List(h,0) & List(h,1) & List(h,2) & List(h,3) & List(h,4) & "<br>"<br>Else<br> Response.Write("It is blank." & MateList(h,2) & "*<br>"<br>End If<br><br>It always returns the else choice for every record. So I changed the <> in the first line to =. It still returned the else choice every time.<br><br>Every time I run this program, whether I put equal or not equal to blank, it prints "It is blank." on the screen. How can this be?<br><br>My first thought was that maybe I didn't save when I made the change, so I went back and checked, saved, and reloaded the page several times. It still returns the else choice whether I have equal or not equal in the If Then statement.<br>