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

    CICLO FOR SU oledbdatareader

    Ciao a tutti,
    spero di sapermi spiegare:

    Con un oledbdatareader prelievo dei dati da un db e li associo a delle label dentro una tabella.
    Siccome per ogni read.getstring(N°) vorrei mettere un if che controlla se il campo è vuoto ho 2 alternative
    La prima è mettere per ogni read.getstring(n°) un if oppure penso di potere mettere un ciclo for con un solo if che mi prenda in esame tutti gli read.getstring(n°)

    Mi dite come si puo' fare?
    Grazie



    dim objcmd2 as new oledbcommand ("select * from utenti where id="& val &" ", objconn)

    dim read as oledbdatareader

    objconn.open
    read=objcmd2.executereader

    while read.read

    'QUESTO E' IF *******************************
    'qui al posto di if vorrei mettere un ciclo fro
    if (la_mail.text="") then
    il_nome.text="Dato non inserito"
    else
    il_nome.text=read.getstring(2)
    end if

    'QUESTO E IF****************

    il_nome.text=read.getstring(5)
    END WHILE


    <asp:table HorizontalAlign="Center" runat="server" ID="tabella_profilo">




    <asp:tablerow runat="server">
    <asp:tablecell runat="server" BackColor="#FFFFCC" Height="16">
    <asp:label runat="server" Text="Nome:" Font-Bold="true" Font-Name="verdana" Font-Size="9"/>
    </asp:tablecell>
    </asp:tablerow>

    <asp:tablerow runat="server">
    <asp:tablecell runat="server" Height="35" VerticalAlign="Top">
    <asp:label runat="server" ID="il_nome" Font-Name="verdana" Font-Size="9"/>
    </asp:tablecell>
    </asp:tablerow>

    </ASP:TABLE>
    victor
    ----------------------

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    io farei una funzione che accetta un parametro objct e che restituisce, o una stringa o lo spazio codificato &_nbsp_; a seconda che il reader restituisca dbnull o meno
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    grazie per la risposta

    vista che sono alle prime armi mi faresti un esempio?
    victor
    ----------------------

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    in sostanza io vorrei dire questo:

    se read.getstring(qualsiasi record del db) è uguale a niente allora
    read.getstring(qualsiasi record del db)="campo vuoto"


    grazie mille
    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.