Fråga : få data från klassificerar

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
using system;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;
///  
/// summarisk beskrivning för Currancyrate
///  
allmänhet klassificerar Currancyrate
{
   
    stränga connStr = ConfigurationManager.ConnectionStrings [”shivcn”] .ConnectionString;

    allmänhet stränger [] GetCurrancyrate (stränga exchangeraten),
    {
        stränga rate= " 0 ";
        stränga symble= " 0 ";

        SqlConnection anslutning = nya SqlConnection (this.connStr);
        anslutning. Öppna ();
        SqlCommand befaller = nya SqlCommand (”välj * från shiv.exchange_rate var landet = '” + exchangeraten + ”'”, anslutning);
        SqlDataReader avläsare = command.ExecuteReader ();
        om (avläsare. Läst ())
        {
            klassa = avläsaren [”klassa”], .ToString ();
            symble = avläsare [”symbolet”] .ToString ();
        }
        anslutning. Nära ();
        anslutning. Kassera ();
        avläsare. Nära ();
        avläsare. Kassera ();
        befalla. Kassera ();

        återgånga nya stränger [] {klassa, symble};
    }
}




och I-appell som detta klassificerar
 this.lblcurrency. Text = d.GetCurrancyrate (denna. Period [”exchangerate”] .ToString ())[0] .ToString ();
             detta. Lblcusymb1.Text = d.GetCurrancyrate (denna. Period [”exchangerate”] .ToString ())[1] .ToString ();



Men den avfyrar två Time


Hur I-appellen detta klassificerar

Svar : få data från klassificerar

Naturligtvis det ska avfyrar 2 tider. Därför att du frågar det till.

Du behöver att sätta resultatet i en separat variabelnågot liknande detta:

stränga [] valutor = d.GetCurrancyrate (denna. Period [”exchangerate”] .ToString ());

Följ därefter detta, genom att använda:

this.lblcurrency. Text = valutor [0] .ToString ();
detta. Lblcusymb1.Text = valutor [1] .ToString ();
Andra lösningar  
 
programming4us programming4us