OVH Cloud OVH Cloud

Supprimer un enregistrement d'un recordset d'un ctrl data

1 réponse
Avatar
jdd deschamps
Comme je ne parviens pas, à tous les coups, à supprimer un enregistrement
d'un DBGrid en mode dépendant en appuyant sur la touche "Suppr", j'ai décidé
de créer un bouton "Supprimer l'enregistrement en cours".
Je connais la méthode :
rst.delete où rst est un recordset
mais comment m'y prendre avec mon ctrl Data et mon ctrl DBGrid ?

private sub form_load()
Data1.DatabaseName = App.Path + "\...
Data1.RecordSource = "SELECT * FROM AzTb WHERE ...
DBGrid1.datasource = Data1
end sub

private sub cmdSupprimer
????
end sub


merci de votre aide.

--
Pierre-Louis Deschamps
FAQ Visual Basic : http://faq.vb.free.fr/
Almicantarat : http://perso.wanadoo.fr/jdd.deschamps
Logiciel gratuit de navigation astronomique

1 réponse

Avatar
jddd
J'en arrive à donner des solutions à mes propres problèmes, ce qui prouve
qu'en cherchant bien, on finit par trouver. Le forum rend un peu paresseux.

dim rst as recordset

rst = data1.recordset
rst.delete
dbgrid1.refresh

tout simplement !

--
Pierre-Louis Deschamps
jdd . deschamps (retirerceci) @ wanadoo . fr
FAQ Visual Basic : http://faq.vb.free.fr/
Almicantarat : http://perso.wanadoo.fr/jdd.deschamps
Logiciel gratuit de navigation astronomique

"jdd deschamps" a écrit dans le message de
news:
Comme je ne parviens pas, à tous les coups, à supprimer un enregistrement
d'un DBGrid en mode dépendant en appuyant sur la touche "Suppr", j'ai


décidé
de créer un bouton "Supprimer l'enregistrement en cours".
Je connais la méthode :
rst.delete où rst est un recordset
mais comment m'y prendre avec mon ctrl Data et mon ctrl DBGrid ?

private sub form_load()
Data1.DatabaseName = App.Path + "...
Data1.RecordSource = "SELECT * FROM AzTb WHERE ...
DBGrid1.datasource = Data1
end sub

private sub cmdSupprimer
????
end sub


merci de votre aide.

--
Pierre-Louis Deschamps
FAQ Visual Basic : http://faq.vb.free.fr/
Almicantarat : http://perso.wanadoo.fr/jdd.deschamps
Logiciel gratuit de navigation astronomique