Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Campo password

  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Campo password

    Avrei la necessità di passare via query string un campo password, c'è modo di "criptarlo"? Accetto anche altri suggerimenti. Il fine sarebbe quello di associare il valore ad una text box.

    Sonia

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    scusa la domanda..
    la possibilità di criptarlo c'è.. ma qual è l'utilità di passare un campo password

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    L'utilità sarebbe quella di modificarla.
    Se io rifacessi la query per estrapolare la password ed assegnarla ad una textbox, questa textbox deve per forza essere inserita in un controllo come repeater, dg ecc??? Perchè se devo riaprire una connessione, fare una query, aprire un controllo ecc... mi sa che poi diventa pesantuccia la pagina.

    Sonia

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    estrapolare la password ed assegnarla ad una textbox, questa textbox deve per forza essere inserita in un controllo come repeater, dg ecc???
    non è detto.. ovvio ke devi aprire connessione e query, ma non necessariamente devi creare un repeater.. puoi anke tenerti il singolo textbox ed utilizzare un procedimento vagamente simile ad asp 3..
    almeno io la vedo cosi..
    metti di avere una pagina con i campi textbox:
    1. nome utente
    2. vekkia password
    3. nuova password
    tu fai, senza sapere la vekkia password, una query del tipo
    UPDATE tabella SET nuova password = "..." WHERE nome utente = ".." AND vekkia password = ".."
    poi se nome utente e vekkia password non corrispondono l'utente è fottuto.. non modifica niente

  5. #5
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Il problema è che se cerco di associare il risultato della mia query alla mia textbox mi restituisce questo errore:

    c:\inetpub\wwwroot\ppp\amministratori\utentimod.as px.cs(38): Cannot implicitly convert type 'System.Data.DataView' to 'string'

    il mio codice è questo:
    codice:
    string SQL = "Select nome from utenti Where id" + Request.QueryString["iduser"];
    txtnome.Text=Access.visRecord4(SQL).DefaultView;
    la classe access fa questo:
    codice:
    //creo l'oggetto connection e gli passo la stringa di connessione
    OleDbConnection conn = new OleDbConnection(connString);
    //faccio l'Open della connessione
    conn.Open();
    OleDbCommand comm = new OleDbCommand(SQL ,conn);
    OleDbDataAdapter DA = new OleDbDataAdapter(comm);
    DataTable MyTable = new DataTable();
    DA.Fill(MyTable);
    conn.Close(); 
    return MyTable;
    Sonia

  6. #6
    Originariamente inviato da Sonikag
    Il problema è che se cerco di associare il risultato della mia query alla mia textbox mi restituisce questo errore:
    la tua funzione cosi come' restituisc una datatable. La funzione defaultview permette di accedere direttamente ad una dataview. Ma sia che usi una datatable sia che usi una dataview, per poter
    leggere dati contenuti in una specifica colonne di uno specifico record tra quelli contenuti nella datatable devi appunto specificare record e colonna es.
    codice:
    tuadataview.DefaultView(indicedelrecord)("nomedellacolonna")
    se vuoi leggere dal primo (e unico nel tuo caso) record la colonna chiamata "nome" es.
    codice:
    tuadataview.DefaultView(0)("nome")
    Saluti a tutti
    Riccardo

  7. #7
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    non ho ben capito ed ho fatto una prova ma mi viene restituito questo errore:
    c:\inetpub\wwwroot\ppp\amministratori\utentimod.as px.cs(38): 'System.Data.DataTable.DefaultView' denotes a 'property' where a 'method' was expected

    codice:
    				string SQL = "Select nome from utenti Where id" + Request.QueryString["iduser"];
    				txtnome.Text=Access.visRecord4(SQL).DefaultView(0)("nome");
    Sonia

  8. #8
    Originariamente inviato da Sonikag
    'System.Data.DataTable.DefaultView' denotes a 'property' where a 'method' was expected
    prova a sostituire () con []
    Saluti a tutti
    Riccardo

  9. #9
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    codice:
    txtnome.Text=Access.visRecord4(SQL).DefaultView[0]["nome"];
    c:\inetpub\wwwroot\ppp\amministratori\utentimod.as px.cs(38): Cannot implicitly convert type 'object' to 'string'

  10. #10
    Originariamente inviato da Sonikag
    [Cannot implicitly convert type 'object' to 'string'
    prova a mettere .tostring alla fine
    Saluti a tutti
    Riccardo

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.