Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    274

    Vb.net - da DataGrid a Textbox

    Buona sera a tutti, sto impazzendo nel tentativo di risolvere questo problema.

    Nel mio form ci sono 1 datagrid e 4 textbox

    Carico i dati nel datagrid con questo pezzo di codice e funziona tutto

    Dim con As OleDbConnection = New OleDbConnection("Provider=Microsoft.jet.oledb.4.0; data source=c:\test.mdb")
    Dim cmd As OleDbCommand = New OleDbCommand("Select * FROM tbMateriali", con)
    con.Open()
    Dim myDA As OleDbDataAdapter = New OleDbDataAdapter(cmd)
    Dim myDataSet As DataSet = New DataSet()
    myDA.Fill(myDataSet, "tbAuto")
    DataGridView1.DataSource = myDataSet.Tables("tbAuto").DefaultView
    con.Close()
    con = Nothing

    Il mio problema e che non riesco a passare questi dati in un textbox, cerco di spiegarmi meglio.

    Vorrei selezionare una riga del datagrid (datagrid composto da 4 colonne: auto, marca, modello, cilindrata) i dati di quella riga devono finire nei 4 textbox del form che sono appunto txtauto, txtmarca, txtmodello e txtcilindrata.

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Di norma io carico sempre i dati del record in base al suo ID (chiave primaria) nel form di modifica.
    Una volta modificato, salvo il record ed aggiorno il DataGridView.

    Vedi l'esempio su ADO.NET in firma.


  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    274
    Grazie Gibra, esempio scaricato, domani mattina inizio a studiarlo.

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.