Rechercher : dans
Par :

Instruction update sous vb.net

chaicoo4, le 3 jun 2008 à 16:09:45 
 Signaler ce message aux modérateurs

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