cs_SEB73460
Messages postés271Date d'inscriptionvendredi 15 avril 2005StatutMembreDernière intervention29 novembre 2022
-
2 avril 2007 à 16:53
cs_SEB73460
Messages postés271Date d'inscriptionvendredi 15 avril 2005StatutMembreDernière intervention29 novembre 2022
-
2 avril 2007 à 18:42
Bonjour,
Comment faire pour supprimer une ligne dans ma base de donnée access à l'aide d'un bouton sur ma form (je visualise ma base dans un listview)?
j'ai bien construit un bout de code mais rien ne se passe
(et je galère !!!!!)
Mes remerciements à tous
Voici mon code :
Private
Sub Button5_Click(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles Button5.Click
Dim SQLString
As
String
Dim Fabricant
As
String
If LISTVIEW1Position <> AucuneSelection
ThenFabricant = ListView1.Items(LISTVIEW1Position).Text
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 2 avril 2007 à 17:02
C'est bien, tu as construit la requette qu'il te faut pour effacer, mais ou est le code qui l'execute.
Ca suffit pas d'écrire la requette dans une chaine de caractère, elle va pas s'executée toute seule comme par enchantement.
Puis après peut-etre qu'il faut recharger la listview pour qu'elle reflete les modifs faites dans la base (quand elles auront été faites )
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 2 avril 2007 à 17:48
Le problème maintenant est que tu crée ton controle objCommand avec une requette SQLString vide au moment de la créeation puisque tu ne l'initialise que par la suite.
Avant de pouvoir executer cette requette il faut donc la passer au controle objCommand
Tryobjconnection.Open()
objCommand.CommandText = SQLString
objCommand.ExecuteNonQuery()
objconnection.Close()
Catch ex
As Exception
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_SEB73460
Messages postés271Date d'inscriptionvendredi 15 avril 2005StatutMembreDernière intervention29 novembre 2022 2 avril 2007 à 18:42
Suite au code de Casy, lors de l'execution de mon programme j'ai l'erreur suivante:
"La reference d'objet n'est pas definie à une instance d'un objet"
Merci encore pour votre aide
A+