Ciao a tutti.

Ho un datareader che mi visualizza alcuni dati,
ho la necessità di controllare che il valore sputato fuori dal database non sia uguale.. se il codice è uguale allora deve scrivere quel record in quella esatta posizione.

faccio questo controllo all'interno del codice html

codice:
								<%
								Do WHILE CAZZO.READ()
								if CAZZO.item("tipologia") <> appotip then 
								%>
                                    <tr>
                                        <td width="15" align="center">
                                            [img]../images/point.gif[/img]</td>
										  <td bgcolor="#dedede" align="left" class="buttonnormal">
                                            <font face="Verdana,Geneva,Arial,Helvetica,sans-serif" size="2">  <%=CAZZO.item("tipologia") %>  </font></td>
                                    </tr>
						<% appoTip = CAZZO.item("Tipologia") %>
						<% end if %>

ma mi viene restituito questo errore

codice:
Object reference not set to an instance of an object. 
<%
Line 451:								Do WHILE CAZZO.READ()
Line 452:								if CAZZO.getvalue("tipologia") <> appotip then 
Line 453:								%>
se lo faccio direttamente da codice questo funziona.
se invece lo faccio all'interno del codice html non funziona.. why?

ps = le variabile datareader è settata public.