2017-06-05 5 views
-1

Ich erhalte den Datensatz mit diesem CodeWie wird der Datensatz in C# umgekehrt?

DataSet ds = SqlHelper.ExecuteDataset(
    ConfigurationManager.ConnectionStrings["ConnectionString"].ToString(), 
    "StoredProcedureName", Parameter1, Parameter1, Parameter3); 

Nun, wie kann ich diesen Datensatz auf ausgewählte Barclays Global

Reverse

Vielen Dank im Voraus

+4

Reverse/wiederherstellen? Was versuchst du zu machen? Es ist nicht klar – hunter

+0

Warum verwenden Sie SqlHelper? Es sieht so aus, als ob Sie versuchen, das Schema von der Datenbank abzurufen. Also nur zu einer Schemaabfrage. Viele Beispiele von Web. – jdweng

+0

Das Dataset, das erscheint..ich möchte es umkehren. – Arka

Antwort

0

Vielen Dank allen für Ihre Mühe und Zeit

ich mit so etwas wie dies kam:

DataSet ds = Session["ds"] as DataSet; 
    DataTable dt = new DataTable(); 
    dt = ds.Tables[0].Clone(); 
    DataRow dr = dt.NewRow(); 

    for (int i = ds.Tables[0].Rows.Count; i > 0; i --) 
    { 

     dr = ds.Tables[0].Rows[i-1]; 
     dt.ImportRow(dr); 
    } 

    gvData.DataSource = dt; 
    gvData.DataBind(); 
0

die Dataset-Tabellen Zum Umkehren Sie LINQ wie diese verwenden könnte :

var tablesInOrder = ds.Tables.Cast<DataTable>().Reverse(); 

Dann:

foreach(DataTable t in tablesInOrder) 
{ 
    DS.Tables.Add(t); 
} 
Verwandte Themen