我怎樣才能從我的數據庫中得到最新的「id」,並將其放入文本框 注意:我必須從我的數據庫中返回最新的id。如何從LINQ C#中的數據庫中獲取數據?
看看這個方法:
public void refresh()
{
var query = from qc in db.tbl_viewClients select qc.id ;
int a = Convert.ToInt32(query.SingleOrDefault().ToString());
txt_id.Text = Convert.ToString(a);
}
您能否提供更多信息。什麼是表結構。 –
你確定你想要'最高數字',而不是你剛纔插入的行的ID嗎?因爲否則併發會導致麻煩。而且效率很低。 –
ID或密鑰並不意味着在用戶界面中顯示特定數據庫生成的值。不能指望多個用戶看到相同的頂級ID,並讓他們認爲他們會在他們的交易中獲得頂級ID + 1的價值。 –