Bonjour,
salut tout le monde je veux modifier deux champs dans une base de données access mais ca marche pas v si quelqu'un pourrait m'aider je serai trés reconnaissnt et je le suis pour tjs merçi amigos
Dim cmd2 As New OleDbCommand(' UPDATE classeur1 SET (nom_classeur = ? , date_enregistrementc = ?) WHERE (nom_classeur = ?) ', cn)
Dim p2 As New OleDbParameter('nom_classeur', OleDbType.VarChar)
p2.Value = ComboBox1.Text
cmd2.Parameters.Add(p2)
Dim p3 As New OleDbParameter('date_enregistrementc', OleDbType.Date)
p3.Value = CType(TextBox2.Text, Date)
cmd2.Parameters.Add(p3)
Dim ds As New DataSet
Dim da As New OleDbDataAdapter(cmd2)
Dim dt As DataTable
ds = New DataSet('classeur1')
Dim cd As New OleDbCommandBuilder(da)
Try
da.Update(ds, 'classeur1')
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
'ds.Clear()
Try
da.Fill(ds, 'classeur1')
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
DataGrid1.DataSource = ds.Tables('classeur1')
DataGrid1.Refresh()
note
je veux modifier les deux champs nom_classeur et date_enregistrementc d'une table classeur1
la tabe classeur1 contiernt seulement deux champs nom_classeur et date_enregistrementc
fait un essaie stp merçi j'attend merçi merçi merçiiiiiiiii
Configuration: Windows XP
Internet Explorer 6.0