Oppure

Loading
20/03/09 13:59
sergio58
Salve a tutti
sto eseguendo un semplice esempio di database fornito da msn.
Ho creato il database,inserito la tabella con le definizioni,tabella che contiene solo i campi CustomerID,Nome ,Cognome.
Ho inserito manualmente alcuni nominativi nella pagina "Mostra Dati Tabella"
Successivamente da "Mostra Origini dati" ho trascinato nel form la scheda "Dettagli"
Ho avviato il programma,le textbox si sono riempite regolarmente con il nome e cognome inserito.
Ho modificato un nome ,e salvato attraverso il pulsante salva dati di CustomerBindingNavigator, ma al successivo avviamento del programma il nominativo modificato non risultava in tabella.
Il codice nel pulsante salvadati è:
 Me.Validate 
       Me.CustomerBindingSource.EndEdit()
       Me.CustomerTableAdapter.Update(Me.MyCompanyDataSet.Customer)

C'è qualcche altro passaggio che bisogna fare,ho omesso qualcosa ?

grazie a tutti

aaa
20/03/09 16:36
Il Totem
Non saprei, sembra giusto. C'è qualche altra linea di codice che hai usato? Il database da dove viene caricato? Magari puoi allegare una copia del progetto se il database è locale.
aaa
20/03/09 17:31
sergio58
Grazie per avermi risposto:
il codice per caricare la tabella è quello preinserito:
 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'TODO: questa riga di codice carica i dati nella tabella 'MyCompanyDataSet.Customer'. È possibile spostarla o rimuoverla se necessario.
        Me.CustomerTableAdapter.Fill(Me.MyCompanyDataSet.Customer)
    End Sub

Se può esserti utile in definizione tabella, CustomerId è una chiave primaria con specifica identità su si e tipo dati int.
Gli altri campi sono con specifica identità su no,tipo dati varchar(50),ammetti null non spuntato su nessuno.
Altre linee di codice non ci sono.
Per allegare il progetto ,cosa intendi ?
aaa