我怎样才能从我的数据库中得到最新的“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的价值。 –