2012-06-05 54 views
0

我想實現一個函數來查看最近添加的項目到SQL Server CE數據庫中讀取:無法最近添加到SQL Server精簡版

private void BackButt_Click(object sender, EventArgs e) 
{ 
    try 
    { 
     SqlCeDataReader myReader = null; 

     SqlCwCommand cm = new SqlCeCommand("SELECT MAX(TS_Process) AS Expr1, MAX(TS_Verify) AS Expr2 FROM TestStep", cn) 

     myReader = cm.ExecuteReader(); 

     while (myReader.Read()) 
     { 
      stepTB.Text = myReader.GetString(0); 
      ExpectedTB.Text = myReader.GetString(1); 
     } 
    }  
    catch (SqlCeException ex) 
    { 
     MessageBox.Show(ex.Message); 
    } 

連接打開的窗體加載。

這隻顯示最後一項,並不顯示所有以前的條目。

任何幫助將不勝感激。

感謝

+1

首先你說你想查看最近添加的項目,那麼你說你只能回到最後一個條目,你想看到所有以前的條目以及...你究竟想要什麼? – Thousand

+0

當前僅返回最後一個條目(最新),但不顯示數據庫中最後一個條目之前的條目。我希望能夠退回到數據庫中的第一個條目。 – user1437951

+0

所以你只想顯示FIRST(最早的)條目? – Thousand

回答

1

快速和簡單的解決辦法,下面的代碼會做你問什麼,本書雖然這不是你要的方式要使用它。

 while (myReader.Read()) 
     { 
      stepTB.Text += myReader.GetString(0) + " "; 

      ExpectedTB.Text += myReader.GetString(1) + " "; 
     } 
如果你想要一個實際的概述

,查找datacontrols如repeatersgridviews

+0

感謝您的幫助。這雖然返回每個條目。再次感謝 – user1437951

+0

再次感謝 – user1437951

相關問題