Originariamente inviato da Dodo66
Ciao atutti ho un problema con caricamento di dati da un batabase utilizzando un array .
Riesco a caricare la variabile più volte con un ciclo e un array ma mi ricarica sempre l'ultimo record del database i primi li ignora.
Potrebbe essere un problema dello scritto asp? Oppure ho sbagliato il ciclo di caricamento?
Posto i file che uso spero che qualcuno possa aiutarmi grazie alla prossima

ASP CODE:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <%Response.Buffer = True%>

<html>
<body bgcolor="#0066CC">
<%
sdc = "driver={Microsoft Access Driver (*.mdb)};"
sdc= sdc + "dbq=" + Server.MapPath("vetrina.mdb")
set conn=Server.CreateObject("ADODB.Connection")
conn.ConnectionString=sdc
conn.open
Set rstTabella = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT * FROM Tabella ORDER BY ID asc "
rstTabella.Open strSQL, conn
if rstTabella.eof then
%>


<font size="5" face="&quot;MS" gothic&quot;>
<%Response.Write"Nessuna voce trovata nel database"%></font></td></tr><%
else
Set objID = rstTabella("ID")
Set objazienda = rstTabella("azienda")
Set objimmagini = rstTabella("immagini")
Set objprodotto = rstTabella("prodotto")
Set objprezzo = rstTabella("prezzo")
Set objquantita = rstTabella("disponibilita")
Set objtipo = rstTabella("tipo")
Set objcommento = rstTabella("specifiche")%> <%Dim status, messaggio
status=request("status")
messaggio=request("messaggio")%>

<%Do Until rstTabella.EOF%>
&azienda=<%=rstTabella("azienda")%>

<%
rstTabella.MoveNext
Loop

end if%>


</body>

</html>



ACTIONS di Flash MX:
primo fotogramma
myArray = new Array();

i = 0;

secondo fotogramma
loadVariables("load.asp", _root.azienda);

terzo fotogramma
myArray[i] = _root.azienda+newline;
if (i<5) {
_root.azienda += _root.azienda;
i = i+1;
gotoAndPlay(2);
}
per vedere se la pag asp funge bene ti basta puntare direttamente ad essa e vedere il response

poi ti consiglio di utilizzare loadvars inceve di loadvariables
fa una piccola ricerca nel forum troverai sicuramente qualcosa che può servirti