Devo riempire una casella di riepilogo da un database ed uso il seguente codice:
Vorrei fare in modo che se non trova nessun articolo deve riempire la casella con "INSERISCI ARTICOLO" testando la proprietà recordcount del recordset, ma non lo fa, come mai?codice:<select name="codice_piattaforma"> <%dim objconn2, objrs2, strsql2 set objconn2 = server.createobject("adodb.connection") objconn2.connectionstring = "dsn=database.dsn" objconn2.open strsql2 = "select [codice articolo], tipologia from articoli where tipologia = 'nome' order by [codice articolo]" set objrs2 = server.CreateObject("adodb.recordset") objrs2.open strsql2, objconn2, 1 do while not objrs2.eof if objrs2.recordcount = 0 then%> <option value=><%="NESSUN ARTICOLO"%></option> <%ELSE%> <option value=><%=objrs2("codice articolo")%></option> <%end if objrs2.movenext loop objrs2.close set objrs2 = nothing objconn2.close set objconn2 = nothing%> </select>

Rispondi quotando