Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 30
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    209

    LoadVariables da database access

    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);
    }
    Dodo66

  2. #2

    Re: LoadVariables da database access

    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
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    209
    La pag. asp funziona bene è flash cge mi carica sempre l'ultimo records non so perchè.
    Dodo66

  4. #4
    Originariamente inviato da Dodo66
    La pag. asp funziona bene è flash cge mi carica sempre l'ultimo records non so perchè.
    allora prova a leggere questa discussione
    http://forum.html.it/forum/showthrea...highlight=news

    anche se si tratta di news il discorso è lo stesso
    oppure una piccola ricerca nel forum

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    209
    Ho visto l'esempio che hai fatto lo devo studiare perchè il loadVars non l'ho mai usato.
    Ma mi chiedo se sia possibile leggere tutti i records di una colonna("aziende" per es.) trasformando la variabile della timeline in un array senza l'uso di una clip da duplicare.
    Spero di essere stato chiaro, se puoi fammi sapere qualcosa

    grazie :berto:
    Dodo66

  6. #6
    Originariamente inviato da Dodo66
    Ho visto l'esempio che hai fatto lo devo studiare perchè il loadVars non l'ho mai usato.
    Ma mi chiedo se sia possibile leggere tutti i records di una colonna("aziende" per es.) trasformando la variabile della timeline in un array senza l'uso di una clip da duplicare.
    Spero di essere stato chiaro, se puoi fammi sapere qualcosa

    grazie :berto:
    in effetti con quello script si leggono tutte le var e si mettono in altrettanti array e poi a seconda della lunghezza dell'array si duplicano i clip in cui si visualizzano le img

    quindi è possibile leggere tutti i records di una colonna e metterli in un array
    e poi dopo ne fai quello che vuoi
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    209
    Sto provando questo scrpt:


    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success) {
    if (success) {
    this.path.azienda = this.azienda;
    }
    };
    dati.load("load.asp");

    sullo stage ho una variabile istanziata "azienda" con campo var vuoto la pag asp funziona mi stampa avideo i records, perchè non funziona mi dovrebbe leggere solo l'ultimo records poichè manca l'array giusto?
    Dodo66

  8. #8
    Originariamente inviato da Dodo66
    Sto provando questo scrpt:


    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success) {
    if (success) {
    this.path.azienda = this.azienda;
    }
    };
    dati.load("load.asp");

    sullo stage ho una variabile istanziata "azienda" con campo var vuoto la pag asp funziona mi stampa avideo i records, perchè non funziona mi dovrebbe leggere solo l'ultimo records poichè manca l'array giusto?
    ma se sta sullo stage la casella di testo dinamica (con nome var azienda) e la pag asp ti stmpa a video la cosa giusta e bada che alla fine del response devi mettere la &

    fai

    dati = new LoadVars();
    dati.onLoad = function(success) {
    if (success) {
    _root.azienda = dati.azienda;
    }
    };
    dati.load("load.asp");
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    209
    OK il primo passo è fatto grazie mille, ora devo per leggere tutti i records creare un array o meglio trasformare la variabile "azienda" in un array?
    Sto tentando qualcosa

    lista = new Array();
    dati = new LoadVars();
    dati.onLoad = function(success) {
    if (success) {
    i = 0;
    if (i<5) {
    lista[i] = _root.azienda;
    _root.azienda = dati.azienda;
    i++;
    }
    }
    };
    dati.load("load.asp");


    Il tuo esempio ho provato a modificarlo ma non ne sono venuto a capo se hai tempo evoglia potresti usare il codice che mi hai inviato sarebbe + facile per me comprendere i passaggi è la prima volta che uso loadvars.
    Ti ringrazio comunque della disponibilità buone cose
    Dodo66

  10. #10
    Originariamente inviato da Dodo66
    OK il primo passo è fatto grazie mille, ora devo per leggere tutti i records creare un array o meglio trasformare la variabile "azienda" in un array?
    Sto tentando qualcosa

    lista = new Array();
    dati = new LoadVars();
    dati.onLoad = function(success) {
    if (success) {
    i = 0;
    if (i<5) {
    lista[i] = _root.azienda;
    _root.azienda = dati.azienda;
    i++;
    }
    }
    };
    dati.load("load.asp");


    Il tuo esempio ho provato a modificarlo ma non ne sono venuto a capo se hai tempo evoglia potresti usare il codice che mi hai inviato sarebbe + facile per me comprendere i passaggi è la prima volta che uso loadvars.
    Ti ringrazio comunque della disponibilità buone cose
    ma la pag asp adesso cosa ti stampa??
    cmq dovresti farti stampare anche il tot dei record x popolare l'array
    quindi nel response aggiungi anche il tot dei record e poi nel link è spiegato come fare
    quale parte nn hai capito?

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.