begin process at 2008 09 06 08:28:04
1 237 654 membres
53 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Impossible de supprimer une ligne dans une base de donnees,filtrer un datasert [ Archives / Au secours ] (francesdereve)

Impossible de supprimer une ligne dans une base de donnees,filtrer un datasert le 12/04/2006 15:05:01

francesdereve

J'ai essayé de supprimer des données dans une base en passant par les datarow et datset toutes les lignes sont supprimes mais j'ai une ligne qui n'arrive pas a supprimer dans la base .voici le bout de code

DataViewManager dtDoc=(DataViewManager)this.grid1..DataSource;

string filter =dtDoc.DataViewSettings["V_chat"].RowFilter;


DataRow[]rowpersonne=this.dataSet1.V_chat.Select(filter);
       string adr=rowpersonne[0].ItemArray[this.dataSet1.V_chat.T__IDColumn.Ordinal].ToString();//je veux avoir l'adresse correspondant a ce chat
      DataRow[]rowAdr=this.dataSet1.V_Adresse.Select("T_Adresse ="+adr);//appliquer un filtre sur le dataset

       foreach(DataRow r in rowpersonne)
       {
        r.Delete();
       }
       vueglobale.sqlDataAdapterV_Dos.Update(rowpersonne);
             
       if(rowAdr.Length ==1)//si la ligne est egal supprimer cette adresse car il n'y a pas d'autre chat qui y habite
       {
        foreach(DataRow r in rowAdr)
        {
         r.Delete();
        }
        
        this.sqlDataAdapterV_chat.Update(rowAdr);//la ligne n'est jamais supprime dans la base aidez moi
       }


Comment je peux supprimer une ligne dans un dataset et le supprimer en meme temps dans la base de donnees.
J'ai la valeur d'un colonne qui apparait plusieurs fois dans un dataset,comment a partir de la methode select je peux aplliquer un filter pour trouver le

nombre de fois qu'il se trouve dans mon dataset.J'ai vu qu'il y a select(Count)mais je reusssi pas


FD



Classé sous : ligne, base, supprimer, chat, datarow

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS