> Tous les forums > Forum Autres langages
 Supprimer un enregistrement en vbaSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
NouNouRS974
  Posté le 13/06/2007 @ 06:45 
Aller en bas de la page 
Nouvel astucien

Bonjour ,

Je developpe une application sur access, pour la gerance du personnel. Pour l'instant j'ai réussi à faire l'ajout et la modification, mais par contre pour la suppression ...

Je voudais utiliser une requête suppression : "DELETE FROM [table] WHERE ..."

Mais je ne sais pas trop quoi mettre dans les lignes de code vba.



Modifié par NouNouRS974 le 13/06/2007 06:47
Publicité
NouNouRS974
 Posté le 15/06/2007 à 13:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Finalement j'ai trouvé tout seul...

Il fallait en faite savoir comment éxécuter une requête sql avec du code vba

Je vais vous faire un exemple de suppression d'un enregistrement dans une table :

Dim Dbase As Database
Dim mysql As QueryDef


Set Dbase = CurrentDb()

'Supprime les requêtes ce nommant Requête_Supp, c'est pour exécuter ce code a plusieur reprise.

On Error Resume Next
mydb.QueryDefs.Delete ("Requête_Supp")
On Error GoTo 0

Set mysql = Dbase.CreateQueryDef("Requête_Supp", "DELETE FROM [Nom_Table] WHERE [CONDITION] ;")
DoCmd.OpenQuery "Requête_Supp"

P.S: Ce code sert a exécuter une requête ( pas seulement les DELETE )

Zniak
 Posté le 17/06/2007 à 12:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

pour executé une requete directement dans le vba tu peux également utilisé cette commande :

docmd.runsql "DELETE/INSERT INTO/UPDATE ..."

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
20,43 €Clé USB 3.1 Sandisk Ultra Luxe 128 Go à 20,43 €
Valable jusqu'au 25 Juillet

Amazon propose la clé USB Sandisk Ultra Luxe d'une capacité de 128 Go à 20,43 €. Cette clé USB 3.1 toute en métal est compatible USB 2.0 et offre de bons débits d'environ 150 Mo/s en lecture et en écriture. Elle inclut le logiciel SanDisk SecureAccess pour un cryptage et une protection par mot de passe de vos données sensibles.


> Voir l'offre
179,99 €Ecran PC incurvé 27 pouces Dell S2721HGF (FHD, 144 Hz) à 179,99 €
Valable jusqu'au 25 Juillet

Amazon fait une promotion sur l'écran PC incurvé 27 pouces Dell S2721HGF qui passe à 179,99 € au lieu de plus de 250 € ailleurs. L'écran à cadre fin dispose d'une dalle VA Full HD (1920x1080) à 144 Hz avec un rayon de courbure de 1500R. Il est compatible Freesync et Gsync et dispose de 2 prises HDMI et 1 prise DP. Son pied est réglable en hauteur.


> Voir l'offre
87,90 €Tondeuse à gazon électrique Bosch ARM 32 à 87,90 €
Valable jusqu'au 30 Juillet

Amazon fait une promotion sur la tondeuse à gazon électrique Bosch ARM 32 qui passe à 87,90 € livrée gratuitement alors qu'on la trouve ailleurs à partir de 109,99 €.  Avec la tondeuse à gazon ARM 32 Bosch, rien de plus facile que de bien entretenir sa pelouse en un minimum de temps. Équipée d’un puissant moteur de 1 200 W, elle tond sans effort et efficacement l’herbe haute ou dense et assure une tonte parfaite.

Sa grande légèreté et sa forme compacte permettent de contourner facilement les obstacles. Son guide herbe permet une tonte au ras des murs, des parterres de fleurs et des bordures.  La hauteur de coupe est réglable de 20 à 60 mm. Bac de ramassage de 31 litres. La tondeuse à gazon ARM 32 est par ailleurs peu encombrante. Le guidon peut être replié après utilisation.


> Voir l'offre

Sujets relatifs
supprimer un enregistrement
Supprimer un enregistrement sur une ListBox
BATCH SUPPRIMER LIGNES FICHIER CSV
souci de modification d'enregistrement
[PYTHON] - Pymedia enregistrement audio
Supprimer fichiers thumbs avec fichier bat ?
Supprimer les menus de Access
comment supprimer un projet
impossible d'atteindre enregistrement
problème d'enregistrement avec access et VBA
Plus de sujets relatifs à Supprimer un enregistrement en vba
 > Tous les forums > Forum Autres langages