PDA

View Full Version : Registrare i dati in DB SQL server express 2005


Neo996sps
22-06-2007, 14:56
Ciao a tutti,

forse qualcuno di voi mi sa aiutare. Stò preparando un programmino in Visual Basic Express 2005 per la gestione di una videoteca. La fine è molto distante però i problemi si stanno già facendo sentire. Per ora ho creato un solo form e una sola tabella. Usando i controlli di visual basic riesco a vedere i dati che ho già inserito per provare la tabella, scorrendo e tutto il resto. Il problema è che se io aggiungo dei nuovi record e do il salva non fa nessun salvataggio.
Ho provato a inserire questa porzione di codice sul pulsante salvataggio:

TblClienteTableSource.Insert([NOME DEI CAMPI])

ma qua salta fuori un errore e non so come andare avanti. Mi sapete dare una mano?

Neo996sps
23-06-2007, 08:25
nessuna risposta?

Neo996sps
23-06-2007, 09:12
Ho modificato il codice del pulsante per salvare i dati in questa maniera:

try
me.validate()
me.tblclientetableadapter.update(me.videonoleggiodataset.tblcliente)
me.tblclientebindingsource.endedit()
msgbox("ok")
catch as exception
msgbox("errore")
end try

Viene sempre visualizzato il message box ok, e fino a prima di chiudere l'applicazione per tornare alla progettazione scorrendo i dati li trovo. Se però chiudo e mando di nuovo in esecuzione trovo solo i due record che ho inserito manualmente nella tabella. C'è qualcosa che ho dimenticato?