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

    [Vb.net 2005 Ex] Ricavare i campi da una riga del Datagrid

    Ciao ragazzi, ho questo problema: voglio che quando seleziono una riga del mio datagrid cliccando su un bottone "modifica" si apra un form con i campi textbox contenenti i valori della riga del datagrid e ovviamente voglio che una volta apportate le modifiche vengano salvate nella stessa riga selezionata precedentemente nel DataGridView. Grazie mille a presto

  2. #2
    è abbastanza semplice:

    devi assegnare ad un datarow la riga del datagrid che hai selezionato, per esempio:

    se il datasource del datagrid è un dataview:
    dim dr as datarow = datagrid.datasource(datagrid.currentrowindex).row

    se il datasource è direttamente il dataset puoi eliminare il .row finale
    I database... la mia passione + o -

  3. #3
    ? sinceramente non go capito come posso vedere i campi della riga in una stringa... :-( scusami ma grazie cmq

  4. #4
    scusa ma ha mai lavorato con i datarow? se hai lavorato con i database dovresti averlo fatto... comunque assegnando la riga del datagrid ad un datarow hai praticamente tutto il record selezionato nella datarow, basta che fai: dr("nomecampo") e ti tira fuori il valore del campo che ti serve, essendo dr il datarow... spero di essermi spiegato meglio....

    codice:
    dim dr as datarow  = datagrid.datasource(datagrid.currentrowindex)
    dim nome as string = dr("nome").tostring
    I database... la mia passione + o -

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.