+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

datagridview non si aggiorna

  1. #1
    rashid non  in linea Novello
    Post
    8
    Like Inviati  
    1
    Like Ricevuti  
    0
    Buongiorno,

    sono alle primissime armi con VB e sto cercando di usare un form inserisca dei dati in due tabelle access.
    Nel frattempo vorrei che i dati inseriti fossero visibili attraverso un datagridview.
    Riesco a inserire in dati nel database tramite l'istruzione "SQL Insert Into" ma sul datagridview non si muove nulla, a meno che non esco dal debug e lo riavvio.

    Qualcuno mi pu aiutare? Grazie.

  2. #2
    patel45 non  in linea Scolaretto
    Post
    473
    Like Inviati  
    0
    Like Ricevuti  
    0
    Se non mostri il codice che stai usando....

  3. #3
    rashid non  in linea Novello
    Post
    8
    Like Inviati  
    1
    Like Ricevuti  
    0
    Il codice il seguente:

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim insCl As New OleDb.OleDbCommand("INSERT INTO Clienti (Societ, Denominazione) VALUES (@soc, @den)", connessione)
            Dim insForn As New OleDb.OleDbCommand("INSERT INTO Fornitori (Societ, Denominazione) VALUES (@soc, @den)", connessione)
            insCl.Parameters.AddWithValue("@soc", TextBox2.Text)
            insCl.Parameters.AddWithValue("@den", TextBox1.Text)
            insForn.Parameters.AddWithValue("@soc", TextBox2.Text)
            insForn.Parameters.AddWithValue("@den", TextBox1.Text)
            connessione.Open()
            insCl.ExecuteNonQuery()
            insForn.ExecuteNonQuery()
            connessione.Close()
        End Sub
    
    Ho anche provato a inserire, dopo la chiusura della connessione:

            Me.FornitoriTableAdapter.Fill(Me.GestioneDataSet.Fornitori)
            Me.ClientiTableAdapter.Fill(Me.GestioneDataSet.Clienti)
    
    ma non funziona.
    Grazie anticipatamente
    Ultima modifica di AntonioG; 07-02-2021 11:38  Motivo: Tag CODE per il codice

  4. #4
    patel45 non  in linea Scolaretto
    Post
    473
    Like Inviati  
    0
    Like Ricevuti  
    0
    non vedo alcun riferimento alla dgv, hai detto che all'apertura del form la dgv viene popolata, come ? probabilmente basta ripopolarla dopo l'aggiornamento del db oppure devi usare il binding source.

  5. #5
    rashid non  in linea Novello
    Post
    8
    Like Inviati  
    1
    Like Ricevuti  
    0
    Tra le propriet delle dgv, datasource impostata su ClientiBindingSource per una e su FornitoriBindingSource per l'altra. Forse c' qualcosa che non va col bindingsource?

  6. #6
    patel45 non  in linea Scolaretto
    Post
    473
    Like Inviati  
    0
    Like Ricevuti  
    0
    Hai mica usato il wizard ? puoi postare un link al tuo progetto zippato ?

  7. #7
    rashid non  in linea Novello
    Post
    8
    Like Inviati  
    1
    Like Ricevuti  
    0
    Si in effetti ho usato il wizard per collegare il database al form

    ecco il link del mio progetto:
    https://drive.google.com/file/d/1JZ9...ew?usp=sharing

  8. #8
    patel45 non  in linea Scolaretto
    Post
    473
    Like Inviati  
    0
    Like Ricevuti  
    0
    quando metti il progetto su gdrive devi scegliere l'opzione chiunque abbia il link

  9. #9
    rashid non  in linea Novello
    Post
    8
    Like Inviati  
    1
    Like Ricevuti  
    0
    Pardon... Ora dovrebbe funzionare

  10. #10
    patel45 non  in linea Scolaretto
    Post
    473
    Like Inviati  
    0
    Like Ricevuti  
    0
    Non riesco ad aprire il progetto, comunque evita il wizard, nessun utente esperto lo usa e pertanto difficile trovare aiuto. impara a gestire il db da codice.

+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo

Potrebbero interessarti anche ...

  1. Risposte: 3
    Ultimo Post: 05-12-2019, 17:18
  2. aggiorna db da datagridview
    Da AlbiCodex nel forum Visual Basic .Net
    Risposte: 3
    Ultimo Post: 03-08-2014, 10:03
  3. Aggiorna record
    Da cippalippa nel forum Visual Basic .Net
    Risposte: 8
    Ultimo Post: 10-09-2007, 12:15
  4. Come si aggiorna il db?
    Da massimo74rn nel forum Visual Basic .Net
    Risposte: 9
    Ultimo Post: 19-02-2006, 18:25
  5. non aggiorna
    Da sharkey nel forum Microsoft Word
    Risposte: 1
    Ultimo Post: 21-09-2004, 18:52