Bonour à tous,
Voila mon probleme, je n'ai pas d'enregistrements dans ma base access
j'utilise vb2005 et je galère depuis un monent sur ce problème
Merci beaucoup pour votre aide
j'ai un message du genre :
l'exception nullreferenceexception n'a pas été géré
et ma ligne : dtr1 = dts1.Tables(
"PROG").NewRow est en jaune
Voici mon code pour l'enregistrement :
'd‚claration des variables pour l'enregistrement
Dim
dta1
As
OleDbDataAdapter
Dim
cmdb1
As
OleDbCommandBuilder
Dim
dts1
As
New
DataSet
Dim
dtt1
As
DataTable
Dim
dtr1
As
DataRow
dtr1 = dts1.Tables(
"PROG"
).NewRowdtr1(
"Désignation"
) =
Me
.TextBox3.Text
'ajout de la ligne dans le DataSet
dts1.Tables(
"PROG"
).Rows.Add(dtr1)
'table
'cr‚ation et ex‚cution du commandbuilder pour mettre … jour le DataAdapter
cmdb1 =
New
OleDbCommandBuilder(dta1)
'mise … jour des donn‚es du DataAdapter … partir du commandbuilder
dta1.Update(dts1,
"PROG"
)
'table
'on vide le dataset pour le recr‚er avec les nouvelles donn‚es
dts1.Clear()
dta1.Fill(dts1,
"PROG"
)
'table
dtt1 = dts1.Tables(
"PROG"
)
'table
end sub