Devo aggiungere un record in un database access da un form asp.net, ma l'errore che mi da è: Impossibile aggiungere la quantità di dati desiderata. Inserire o incollare meno dati.
Nel file separato ho inserito:
strSql = "INSERT INTO Avvisi (DataScad,TitoloNews,TestoNews,DataIns) VALUES (?,?,?,?)"
cmdSql = New OleDbCommand(strSql, conDb)
cmdSql.Parameters.Add("@DataScad", NewsScade.Text) 'è una data in formato breve (es. 22/12/2010)
cmdSql.Parameters.Add("@TitoloNews", NTitolo) 'è un testo
cmdSql.Parameters.Add("@TestoNews", NTesto) 'è un memo
cmdSql.Parameters.Add("@DataIns", dtmDate) 'è una data estesa con orario (es. 22/12/2010 15.45.58)
conDb.Open()
cmdSql.ExecuteNonQuery()
conDb.Close()

Rispondi quotando