Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

ग्रिड व्यू से किसी निश्चित कॉलम के कुल मान प्राप्त करना

मूल्यों का योग करने के लिए आपको डेटाबेसिंग ईवेंट का उपयोग करना चाहिए। देखें यह उदाहरण और अपनी आवश्यकताओं के अनुसार अनुकूलित करें:

private Decimal OrderTotal;

protected void GridView1_DataBinding(object sender, EventArgs e)
{ 
    OrderTotal = 0.0M;
}

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if (e.Row.RowType == DataControlRowType.DataRow)
    {
        //Keep adding the subtotal here
        OrderTotal += Subtotal;               
    }
}

protected void GridView1_DataBound(object sender, EventArgs e)
{      
    //Set a control with the total sum
    LabelOrderTotal.Text = OrderTotal.ToString("C");
}

मूल रूप से आप RowDataBound . में मान जोड़ते रहते हैं घटना और DataBound . में घटना आप कुल योग के साथ एक लेबल सेट करते हैं। वैकल्पिक रूप से, आप DataBound . में अपने ग्रिड पर पुनरावृति कर सकते हैं घटना और सब कुछ जोड़ें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. छुट्टियों को छोड़कर, 2 तिथियों के बीच व्यावसायिक दिनों की संख्या प्राप्त करने के लिए SQL सर्वर क्वेरी

  2. आप लिंक से ADO.NET इकाई ढांचे के साथ पूर्ण पाठ खोज (FTS) कैसे करते हैं?

  3. SQL वर्चर में किसी निश्चित सबस्ट्रिंग की घटनाओं की संख्या की गणना कैसे करते हैं?

  4. मैं <text> वाली संग्रहीत कार्यविधि को कैसे ढूंढूं?

  5. डेटटाइम टू टाइम कास्ट कैसे करें