Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 21
  1. #11
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    ok, posta il ,codice html che restituisce al browser
    (visualizza->html)

    poi sostituisci quella porzione di codice in grassetto con questa:
    codice:
    response.write("<table><tr>") 
    for i = 0 to rs.fields.count-1 
        response.write("<td>"&rs.fields(i).name&"</td>") 
    next 
    response.write("</tr>")
    do while no rs.eof
       response.write("<tr>")
       for i = 0 to rs.fields.count-1 
          response.write("<td>"&rs.fields(i).value&"</td>") 
       next 
       response.write("</tr>")
       rs.movenext
    Loop
    response.write("</table>") 
    response.end() 
    
    questa dovrebbe stamparti a video il contenuto di tutto il recordset.

  2. #12
    Utente di HTML.it L'avatar di roidin
    Registrato dal
    Dec 2001
    Messaggi
    220
    ecco l'html col primo codice:
    codice:
    <table><tr><td>EURUSD</td><td>F2</td><td>F3</td><td>F4</td><td>F5</td></tr></table>
    con la variante postata dopo ottengo la stessa visualizzazione ma in grassetto
    Studiate il mondo, coltivate le lingue, pensate un poco meglio agli uomini che non alle cose che sono sopra di noi, lasciate gli arzigogoli metafisici ai frati.

    "Siamo sempre caricati, facciamo festa, andiamo al night e ci piacciono le mamme; ti pare che abbiamo la testa sulle spalle?"

  3. #13
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    quei EURUSD F2 F3 F4 F5 sono i nomi dei campi del recordset. apri il fogli di excell e vidi in corrispondenza di quale campo pot5rebbe stare la cella che ti interessa

  4. #14
    Utente di HTML.it L'avatar di roidin
    Registrato dal
    Dec 2001
    Messaggi
    220
    allora se ho ben capito F2 identifica la cella b1 dato che EURUSD è il contenuto della cella A1, giusto?

    se il ragionamento è quello a me interessa il contenuto di F5

    grazie
    Studiate il mondo, coltivate le lingue, pensate un poco meglio agli uomini che non alle cose che sono sopra di noi, lasciate gli arzigogoli metafisici ai frati.

    "Siamo sempre caricati, facciamo festa, andiamo al night e ci piacciono le mamme; ti pare che abbiamo la testa sulle spalle?"

  5. #15
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    allora il codice iniziale è

    <%
    Xls = Server.MapPath("prova.xls")
    dsn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Xls & "; Extended Properties=""Excel 8.0;HDR=Yes;"""
    Set con = Server.CreateObject("ADODB.Connection")
    con.Open dsn
    StrSQL = "SELECT * FROM [Rates$]"
    Set RS = Server.CreateObject("ADODB.RecordSet")
    RS.Open strSQL, con

    if not rs.eof then Response.Write(rs("F5"))

    RS.Close
    Set RS = Nothing

    %>

  6. #16
    Utente di HTML.it L'avatar di roidin
    Registrato dal
    Dec 2001
    Messaggi
    220
    perfetto, a parte per il fatto che mi visualizza il contenuto di E2 e non E1

    mi sono accorto però che non aggiorna la visualizzazione, ossia se io aprissi il documento excel il valore della cella sarebbe diverso rispetto ad un minuto prima, mentre qui non mi viene aggiornato, nemmeno aggiornando la pagina
    Studiate il mondo, coltivate le lingue, pensate un poco meglio agli uomini che non alle cose che sono sopra di noi, lasciate gli arzigogoli metafisici ai frati.

    "Siamo sempre caricati, facciamo festa, andiamo al night e ci piacciono le mamme; ti pare che abbiamo la testa sulle spalle?"

  7. #17
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    non ho mica capito....

  8. #18
    Utente di HTML.it L'avatar di roidin
    Registrato dal
    Dec 2001
    Messaggi
    220
    in poche parole:
    il valore della cella di excel, a documento aperto, è in costante aggiornamento; dicevo che non vedo l'aggiornamento ma vedo l'ultimo valore salvato quando vado ad eseguire il codice
    Studiate il mondo, coltivate le lingue, pensate un poco meglio agli uomini che non alle cose che sono sopra di noi, lasciate gli arzigogoli metafisici ai frati.

    "Siamo sempre caricati, facciamo festa, andiamo al night e ci piacciono le mamme; ti pare che abbiamo la testa sulle spalle?"

  9. #19
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    è chiaro, visualizzi l'aggiornamento solo dopo aver salvato il file

  10. #20
    Utente di HTML.it L'avatar di roidin
    Registrato dal
    Dec 2001
    Messaggi
    220
    Originariamente inviato da roidin
    altro problema: quando provavo il codice, lanciando quindi in locale da IE il tutto, se avevo il documento aperto mi dava l'errore che il documento era già aperto; ora visto che il documento della cella in questione è legato ad un dde, il tutto funzionerà a documento chiuso?
    Originariamente inviato da burruchaga
    si, il tutto funzionerà a documento chiuso. (per chiuso si intende che sulla macchina su cui risiede non sia aperto da Excell)
    bene, vado a rispolverare il manuiale di VB, vediamo se con quello riesco a fare qualcosa
    Studiate il mondo, coltivate le lingue, pensate un poco meglio agli uomini che non alle cose che sono sopra di noi, lasciate gli arzigogoli metafisici ai frati.

    "Siamo sempre caricati, facciamo festa, andiamo al night e ci piacciono le mamme; ti pare che abbiamo la testa sulle spalle?"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.