Base des données [Résolu]

Signaler
Messages postés
71
Date d'inscription
mercredi 3 octobre 2012
Statut
Membre
Dernière intervention
6 octobre 2019
-
Messages postés
71
Date d'inscription
mercredi 3 octobre 2012
Statut
Membre
Dernière intervention
6 octobre 2019
-
Bonsoir ,


salut mes amis

jai une base des données access 2007
la question si comment supprimer tous les recordes sauf la premier recorde

merci de mes aidés

2 réponses

Messages postés
1854
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
26
Bonjour dadibarca23,

Exemple pour supprimer dans une base access :

Ajouter la référence System.Data.OleDb
Option Strict On
Option Explicit On
Imports System.Data.OleDb

   Dim mydatabase As String = "C:\hgfd\nws.mdb"
   Dim connectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & mydatabase
   Dim cnn As OleDbConnection = New OleDbConnection(connectionString)
   Dim cmd As OleDbCommand
   
   ' Pour supprimer un enregistrement précis
   Dim sql As String = " DELETE * FROM T2 " & _
                       " WHERE [numeropor] LIKE '%" & txtCommand.Text.Trim() & "%'"
   
   ' Pour supprimer tous les enregistrements
   'Dim sql As String = " DELETE * FROM T2 "
   
   Try
        cnn.Open()
        cmd = New OleDbCommand(sql, cnn)
        cmd.ExecuteNonQuery()
        cmd.Dispose()
        cnn.Close()
        MessageBox.Show("ExecuteNonQuery in OleDbConnection executed !!")
   Catch ex As Exception
        MessageBox.Show("Can not open connection ! ")
   End Try
Messages postés
71
Date d'inscription
mercredi 3 octobre 2012
Statut
Membre
Dernière intervention
6 octobre 2019

merci bien cs-jmo