Base des données

Résolu
dadibarca23
Messages postés
71
Date d'inscription
mercredi 3 octobre 2012
Statut
Membre
Dernière intervention
6 octobre 2019
- 8 avril 2016 à 19:22
dadibarca23
Messages postés
71
Date d'inscription
mercredi 3 octobre 2012
Statut
Membre
Dernière intervention
6 octobre 2019
- 9 avril 2016 à 14:11
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

cs_JMO
Messages postés
1854
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
26
9 avril 2016 à 13:04
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
1
dadibarca23
Messages postés
71
Date d'inscription
mercredi 3 octobre 2012
Statut
Membre
Dernière intervention
6 octobre 2019

9 avril 2016 à 14:11
merci bien cs-jmo
0