gcorbineau
Messages postés143Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 octobre 2006
-
29 juin 2005 à 17:29
taoetc
Messages postés346Date d'inscriptionlundi 8 septembre 2003StatutMembreDernière intervention 3 septembre 2007
-
30 juin 2005 à 08:41
Bonjour,
J'ai besoin d'effacer le contenu complet d'une table(tous les enregistrements)
VOici le code que j'utilise:
dataset.Clear() ;
this.oleDbDataAdapter.Fill(
this.dataset) ;
dataset.Tables["plu"].Rows.Clear() ;
dataset.Tables["plu"].AcceptChanges() ;
this.oleDbDataAdapter.Update(dataset, "plu") ;
Mais voila les données sont toujours dans ma base.
Comment je peux faire?
LUDINSKI
Messages postés441Date d'inscriptionmardi 2 décembre 2003StatutMembreDernière intervention22 mai 20128 29 juin 2005 à 17:45
Salut gcorbineau,
Rows.Clear(), ne sert qu'à supprimer les données de la collections, mais pas à supprimer les lignes de la table !!
Il te faut boucler sur les lignes, et appeler la méthode Delete() de chaqu'une d'entre elles :