25/05/10 11:09
giozak87
Salve a tutti,
sono nuovo dell'ambiente vb.net e ho un problema ad inserire un record in una tabella che passo come variabile.
Premetto che prima di questo codice ho aperto la connessione(impostata correttamente).
Come errore ottengo
Potete pazientemente aiutarmi?
giorgio
sono nuovo dell'ambiente vb.net e ho un problema ad inserire un record in una tabella che passo come variabile.
Premetto che prima di questo codice ho aperto la connessione(impostata correttamente).
Dim com As New OleDbCommand("SELECT * FROM [" & sel_asso_xbilancio.nome_tabella_bilancio & "] " ,mainform.Cn) Dim dataadapter As New OleDbDataAdapter(com) Dim dataset as New Dataset dataadapter.Fill(dataset, sel_asso_xbilancio.nome_tabella_bilancio) bind1.DataSource=dataset bind1.DataMember=sel_asso_xbilancio.nome_tabella_bilancio dgv1.Datasource = bind1 Dim nome as String = dataset.Tables.Item(0).TableName.ToString Dim nriga As DataRow=dataset.Tables(nome).rows.add nriga.item("IMPORTO") = 34 nriga.EndEdit() Dim cmdbuilder As New OleDbCommandBuilder(dataadapter) dataadapter.Update(dataset, nome)
Come errore ottengo
<System.Data.OleDb.OleDbException: Errore di sintassi nell'istruzione INSERT INTO.
Potete pazientemente aiutarmi?
giorgio
aaa