pasmar250659
Messages postés8Date d'inscriptionmardi 12 décembre 2006StatutMembreDernière intervention 5 mars 2008
-
29 juil. 2007 à 22:38
cs_Noura12
Messages postés44Date d'inscriptionvendredi 20 juillet 2007StatutMembreDernière intervention 3 octobre 2008
-
2 août 2007 à 14:58
Cela fait plusieurs jours que j'essaye en vain de trouver une solution à mon problème.
Lors du dataadapter dans ma ligne
dta_Points.Update(dts_Points, "Points")
J'ai une erreur de type OleDbException was Unhandled
Je travaille avec une base access avec plusieurs tables et lors du traitement la connextion travail sur deux tables
Afin d'être claire dans mes déclaration de variables j'ai fait une distinction complète entre les variables de la première table (sql_points,dta_points, dtr_points, dts_points,dtv_points,dtt_points, et cmdb_points) et celle de la deuxième table (sql_stations,dta_stations, dtr_stations, dts_stations,dtv_stations,dtt_stations, et cmdb_stations) .
Lorsque j'effectue l'opération avec le Table Stations j'ai aucun souci
Par contre dans la table Points c'est la grosse interrogation.
J'ai beau vérifier ligne par ligne le prg, je ne retrouve aucune d'erreur d'écriture.
cs_Noura12
Messages postés44Date d'inscriptionvendredi 20 juillet 2007StatutMembreDernière intervention 3 octobre 2008 2 août 2007 à 14:58
Voila 1 exemple qui fonctionn bi1, ça va t aider à resoudre ton problem,
A mon avis ça sera mieux de travailler avec " Insert Into ", c' plus pratique:
dim St as String
ST= "INSERT INTO Intervention(date, ligne) VALUES('" & DateTimePicker1.Text & "', '" & textbox1.text & "') "
ObjetConnection.Open()
ObjetCommand =
New OleDb.OleDbCommand(ST, ObjetConnection)
Try
CI.ExecuteNonQuery()
Catch ex
As Exception
MsgBox(ex.ToString)
End
Try
' la partie de la mise a jour
CBI =
New OleDb.OleDbCommandBuilder(DAI)
'Mise à jour
Try
DAI.Update(DS, "nomTable")
Catch e1
As System.Data.OleDb.OleDbException
MsgBox(e1.Message)
End
Try
'On vide le DataSet et on le 'recharge' de nouveau.
DS.Clear()
DAI.Fill(DS, "nomTable")
ObjetConnection.Close()
MsgBox("MAJ effectuée avec succès", MsgBoxStyle.Information)