cs_colby
Messages postés126Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention14 novembre 2022
-
9 déc. 2007 à 15:03
cs_colby
Messages postés126Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention14 novembre 2022
-
9 déc. 2007 à 15:21
Bonjour
debutant je voudrais ajouter une donnée a une base access, mais je reçois " exception NullReferenceException
voila ce que j'ai ecris.Voulez vous m'aider à trouver l'erreur
'ouverture de la connection(à partir du répertoire de l'application)
Connx = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source =" & My.Application.Info.DirectoryPath & "\GP.mdb"
GP = New OleDb.OleDbConnection
GP.ConnectionString = Connx
Requet = "Select* from Employés"
GP.Open()
EmplTA = New OleDb.OleDbDataAdapter(Requet, GP)
EmplTA.Fill(GPDataset, "Employés")
'crátion d'une nouvelle ligne avec les données des textbox
GPDataset.Tables("Employés").NewRow()
'ajout de la ligne dans le DataSet
GPDataset.Tables("Employés").Rows.Add(DTR)
Try
'création et exécution du commandbuilder pour mettre à jour le DataAdapter
CmdB = New OleDb.OleDbCommandBuilder(EmplTA)
EmplTA.UpdateCommand = CmdB.GetUpdateCommand()
'mise à jour des données du DataAdapter à partir du commandbuilder
EmplTA.Update(GPDataset, "Employés")
Catch
MsgBox("Une erreur est survenue pendant la mise à jour." & Chr(13) & Chr(10) & _
"L'opération a échoué!", MsgBoxStyle.Critical, "Echec")
End Try
cs_colby
Messages postés126Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention14 novembre 2022 9 déc. 2007 à 15:21
Salut s'il vous plait ou se trouve l'erreur dans ce code
a l'execution je recois "nullReferenceException" comment le résoudre
meci d'avance
'ouverture de la connection(à partir du répertoire de l'application)
Connx = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source =" & My.Application.Info.DirectoryPath & "\GP.mdb
GP = New OleDb.OleDbConnection
GP.ConnectionString = Connx
Requet = "Select* from Employés"
GP.Open()
EmplTA = New OleDb.OleDbDataAdapter(Requet, GP)
EmplTA.Fill(GPDataset, "Employés")
'creátion d'une nouvelle ligne avec les données des textbox
GPDataset.Tables("Employés").NewRow()