Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    problema con sqldatareader

    salve,

    premetto è da poco che mi cimento con asp.net però ho acquisito una buona conoscenza

    ora però ho un problema che dovrebbe essere semplice per voi

    Io dalla mia pagina aspx richiamo una classe che mi restituisce un sqldatareader che non è altro che una riga di una tabella con le informazioni di un solo utente (quindi una query con filtro dell'id)

    Ora questo record devo visualizzarlo in una pagina di modifica (classica pagina di update di informazioni personali)

    quello che voglio fare è assegnare ad ogni textbox il valore di una colonna del record

    esempio :
    txtusername = rs("username") 'esempio di fatto in asp per capirci
    ecc. ecc

    come faccio io nel file aspx a caricarmi i valori del datareader in variabili?

    Riesco a fare cose molto più difficili in net ma questa che è deficente mi sta facendo sbatte la testa

    Aspetto vostre notizie

    Michele
    http://www.vogliadiweb.it
    http://www.mercedes-fin.it
    http://www.prezzibio.it

  2. #2
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    233
    nn è una cosa deficiente
    E cmq nn mi vanterei troppo
    nn si è mai troppo bravi...vabbè adesso ti spiego io genio...
    dim dr as datarow=ds.tables("nometabella").rows(0)
    username.text = dr("username")
    era semplice !

  3. #3
    non mi sto montando la testa anzi so benissimo che non so assolutamente niente o quasi del net
    è troppo vasto da quello che ho potuto vedere
    e poi anche se uno conosce bene una tecnologia c'è sempre da imparare, quando si pensa di aver capito tutto è la fine

    grazie mille cmq

    Ora provo il codice e ti faccio sapere
    http://www.vogliadiweb.it
    http://www.mercedes-fin.it
    http://www.prezzibio.it

  4. #4
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    233
    come diceva mio nonno, codice ricco mi ci ficco:quote:

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Da come a spiegato sta utilizzando un oggetto SplDataReader, e quindi escludo che abbia popolato una DataTable...

    Dim MyReader as SqlDataReader

    .....

    TxtNome.Text = MyReader.GetString(X)

    Dove x è l'indice del campo.

    Hey hey, my my Rock and roll can never die!

  6. #6
    infatti

    io visto che non avevo un datatable ho usato il seguente codice

    dim mydtr as datareader

    txtusername.text = mydtr("username")
    e ovviamente tutti gli altri campi

    e funziona correttamente
    http://www.vogliadiweb.it
    http://www.mercedes-fin.it
    http://www.prezzibio.it

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.