Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    Mi aiutate in questo ciclo, grazie

    Stampo dei dati dal db

    while read.read

    nome=(read.getstring(2))


    response.Write(nome)

    end while
    read.close
    objcmd_ver.connection.close()

    Vorrei esattamente questo:
    indipendentemente dal numero di dato che vengono stampati, accanto al nome
    deve apparire un numero che itera (e fin qui ci sono anche io).

    Però vorrei che quando questo numero arriva a 6 torna indietro e riparte da 1
    quindi sara:

    1 nome 1
    2 nome 2
    3 nome 3
    4 nome 4
    5 nome 5
    6 nome 6

    1 nome 7
    2 nome 8
    3 nome 9
    4 nome 10
    5 nome 11
    6 nome 12

    ecc...
    victor
    ----------------------

  2. #2
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    una cosa tipo:

    dim i as integer = 1
    dim j as integer = 1

    while read.read

    nome= i & (read.getstring(2)) & j


    response.Write(nome)
    if (i>6) then i=1
    end while
    read.close
    objcmd_ver.connection.close()

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    non ci siamo

    ecco cosa viene fuori:

    1VITTORIO1
    1ugo1
    1franco1
    1eva1
    1laura1
    1giorgio1

    invece vorrei che i numeri alla sinistra iterano e che arrivati ad un certo punto esempio 3
    ripartano da zero
    ecco l'esempio:

    1 franco
    2 ugo
    3 matteo

    1 giorgio
    2 eva
    3 maria

    1 pino
    2 angelo
    3 carlo

    ecc....

    spero di essere stato chiaro

    Grazie
    victor
    ----------------------

  4. #4
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    ho scritto al volo
    ho lasciato gli incrementi dei contatori
    metti nel ciclo i++
    e j++

    o in visual basic i=i+1 e j=j+1

    dovrebbe andare

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    ma..

    gentilmente mi faresti vedere nel codice

    grazie
    victor
    ----------------------

  6. #6
    i=1
    while read.read


    nome=(read.getstring(2))


    response.Write(i & nome & i)
    if i=6 then
    i=1
    else
    i=i+1
    end if

    end while
    read.close
    objcmd_ver.connection.close()

  7. #7
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    SqlCommand cmd = new SqlCommand("select * From utenti", cn);
    cn.Open();
    SqlDataReader dr = cmd.ExecuteReader();
    int i = 1;
    int j = 1;
    while (dr.Read())
    {
    Response.Write(i + dr["NOME"].ToString() + j + "
    ");
    i++;
    j++;
    if (i > 2) i = 1;
    }
    dr.Close();
    cn.Close();


    ciao!

  8. #8
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    scusa sosan1

    non avevo visto la tua risp!

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    siete gentilissimi

    grazie ragazzi
    approfitto della vostra gentilezza per questo problema che si aggancia alla risposta vostra.

    E cioè:

    ho questo
    <ItemTemplate>

    valore numerico (label)

    </ItemTemplate>

    vorrei che, a secondo del numero di record che vengono selezionati, il numero dentro
    l'itemtemplate aumenta.

    Però vorrei che, dentro al datagrid, si vedesse l'aumento progressivo del numero.
    1 2 3 ecc...

    Come al solito vi ringrazio e spero di essere stato abbastanza chiaro
    victor
    ----------------------

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.