Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258

    Disposizione recods dove dico io

    Questa cosa è sempre stata una mia lacuna ma ora sono deciso a colmarla


    Voglio visualizzare dei recods nelle varie parti della pagina e non come si fa di solito uno dietro l'altro.

    Di solito faccio così:

    sql = "SELECT TOP 8.....

    NomeProdotto=rec("nomeprodotto")

    response.write(NomeProdotto)

    rec.MoveNext
    wend

    ma così i records si visualizzano uno dietro l'altro.

    Come posso fare per visualizzarli in dei div prestabiliti?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    O li carichi in un array di 8 elementi oppure crei 8 variabili diverse.
    In entrambi i casi avrai a disposizione una variabile da scrivere dove vorrai.
    Il concetto è che prima leggi tutti i record e li metti in variabili di appoggio e poi usi queste ultime dove vuoi.

    Roby

  3. #3
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Tempo fa provai a creare 8 variabili diverse ma il risultato non cambiava....

    qual'è l'ordine del codice per inserire nella variabili gli 8 records?

    ho provato così ma senza successo:

    codice:
    sql = "SELECT TOP 8.....
    
    NomeProdotto=rec("nomeprodotto")
    
    rec.MoveNext
    
    NomeProdotto2=rec("nomeprodotto")
    
    rec.MoveNext
    
    NomeProdotto3=rec("nomeprodotto")
    
    response.write(NomeProdotto)
    response.write(NomeProdotto2)
    response.write(NomeProdotto3)

  4. #4
    crei un array e lo popoli scorrendo i vari record, poi lo utilizzi come vuoi e dove vuoi..

    redim NomeProdotto(8)


    sql = "SELECT TOP 8.....

    i = 0
    do while not rec.eof
    i = i + 1
    NomeProdotto(i) = rec("nomeprodotto")
    rec.movenext
    loop

    response.write(NomeProdotto(1))
    response.write(NomeProdotto(2))
    response.write(NomeProdotto(3))

    Fabio

  5. #5
    usando getrows http://www.w3schools.com/ado/met_rs_getrows.asp il processo di carcamento nell'array è automatico

  6. #6
    Siamo daccordo, per mostrare la logica però mi pareva più chiaro fatto così.

    ciao.

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.