Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    221

    Niente da Response.Write ...

    INTRO: scusate, ho precedentempente postato in Actionscript FLASH ma mi hanno fatto notare che era meglio girarlo qua!

    Innanzitutto il codice:

    codice:
    <%
    Const adOpenKeyset = 1
    Const adLockReadOnly = 1 
    
    
    StrConnessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database") & "\GST.mdb"
    
    Set Conn = Server.CreateObject("ADODB.Connection") 
    Conn.Open StrConnessione
    
    SQL = "SELECT * FROM SpAttive order by Data,ID"
    Set rs = Server.CreateObject("ADODB.RecordSet")
    rs.Open SQL, Conn, adOpenKeyset,adLockReadOnly
    
    NumRecord = rs.RecordCount
    
    'non sono certo un genio in ASP ma sto codice non mi dà nulla alla 
    'pagina FLASH, neppure se do un valore io a NumRecord ....
    ' andove sbaglio?!?
    Response.Write("NumRecord =" & NumRecord) 
    
    
    rs.close
    set rs=nothing
    Conn.Close
    set Conn=nothing
    %>
    Per sfizio inserisco anche il codice in flash ... banale e tralartro già testato da me per verificare che funzionasse ma su un codice asp estremamente più semplice ... e funzionava :P ... l'unico risultato che ottengo è : Undefined

    codice:
    a = setInterval(function () {
    		loadVariablesNum ("connessioneGST.asp", 0, "POST");
    		NumRecordflash = NumRecord;
    }, 1000);
    Sicuramente cè qualcosa di concettualmente sbagliato ... aiutino PLZ!

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Sei sicuro che nella tabella ci siano record?
    Comunque prova cosi:
    codice:
    Const adOpenKeyset = 3
    Const adLockReadOnly = 3 
    ....
    sql = "select COUNT(*) AS TOTALEREC from SpAttive"
    Set rs = Server.CreateObject("ADODB.RecordSet")
    rs.Open SQL, Conn, adOpenKeyset,adLockReadOnly
    
    tot  = rs("TOTALEREC")
    response.write tot

  3. #3
    ti ho risp anche di la in flash per un errore che hai secondo me.... l'undefined di cui parli te lo restituisce il flash o asp?

    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  4. #4
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    221
    Sorry ... proverò nel pomeriggio le modifiche consigliate ... l'undefined la faccio arrivare come variabile NumRecordflash (vedi procedura in Flash) su una casella di Input ... deduco quindi che mi arrivi da asp; immagino che se avessi NumRecordflash vuoto nella casella di input non dovrebbe comparire nulla ...

  5. #5
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    221
    Retifico quanto detto prima ... in realtà se Flash non sa che metterci ci mette proprio Undefined .... quindi non so ancora se sbaglia in flash o in asp .... ho provato come consigliato da fraude ma nulla .... comunque io cerco di ottenere il numero di righe della tabella SpAttive ....

    Partiamo da qualcosa di semplice ... non riesco nemmeno a mandare un "piffero" di valore a flash, scrivendo il seguente codice:

    codice:
    Response.Write("NumRecord =" 100)
    e scrivessi in flash:

    codice:
    loadVariablesNum ("connessioneGST.asp", 0, "POST");
    pippo = NumRecord;
    non dovrei ottenere pippo=100?

  6. #6
    codice:
    <% Const adOpenKeyset = 1
    Const adLockReadOnly = 1 
    
    
    StrConnessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database") & "\GST.mdb"
    
    Set Conn = Server.CreateObject("ADODB.Connection") 
    Conn.Open StrConnessione
    
    SQL = "SELECT * FROM SpAttive order by Data,ID"
    Set rs = Server.CreateObject("ADODB.RecordSet")
    rs.Open SQL, Conn, adOpenKeyset,adLockReadOnly
    
    NumRecord = rs.RecordCount
    
    %>NumRecord=<%=NumRecord%><% 
    
    rs.close
    set rs=nothing
    Conn.Close
    set Conn=nothing %>

  7. #7
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    221
    Mems ... ottimo ... ora funzica ... anche se non capisco perchè non funziona nell'altro modo .... mah .... comunque MOLTE GRAZIE ....

  8. #8
    Se chiami la pagina asp su browser e apri quindi il sorgente HTML noti che la prima riga è NumRecord=qualcosa, mentre, nel tuo esempio poteva essere la seconda, la terza, ma di sicuro non la prima.
    Flash carica le variabili dal file testuale (ache se è .asp alla fine ha testo dentro...) dalla prima riga....

  9. #9
    Perdonatemi ma anche io ho lo stesso problema, ma non sono riuscito a risolverlo, vi pregherei di dare un'occhiata al mio post pls.

    http://forum.html.it/forum/showthrea...hreadid=923002

    Vi ringrazio in anticipo.

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.