2012-02-22 5 views
-1

Am utilisant DataSetTableAdapters pour insérer des données. Comment puis-je vérifier si la valeur est insérée ou non .. Je veux afficher le message d'erreur ou de succès après l'achèvement de l'insertion ..comment vérifier si la valeur est insérée ou non

Mon code partiel est ici:

 DataSet5TableAdapters.sp_inempleaveTableAdapter TA = new DataSet5TableAdapters.sp_inempleaveTableAdapter(); 
    TA.GetData(ddlperiod.SelectedItem.Text, lblid.Text, name, leave_value); 

Comment afficher la méthode message de réussite (ou) un message d'erreur après l'étape ci-dessus ...

+0

Voulez-vous dire peuplant le DataSet ou l'insertion de données dans la source de données? – Kosmosniks

+0

insérer des données dans la table de base de données .. – Fernando

+0

En supposant que sp_inempleaveTableAdapter est une procédure stockée d'insertion et qu'elle renvoie les nouvelles données après l'insertion, que retourne le TA.GetData? – Kosmosniks

Répondre

0

Rappelez-vous que la GetData() retourne une classe d'adaptateur de table qui hérite de DataTable. Grâce à cela, GetData() vous donne accès aux opérations régulières effectuées sur une table. Par conséquent, si vous comparez le nombre de lignes avant ou après ou même si le résultat est supérieur à 0 , par exemple. GetData().Rows.Count > 0 vous pouvez déclencher un événement ou afficher un MessageBox en fonction de votre type d'applicatoin.

s'il vous plaît également consulter ce lien Tableau Adapters and DataSets

Questions connexes