Как я могу получить последний «id» из моей базы данных и поместить его в текстовое поле note: мне нужно вернуть последний идентификатор из моей базы данных.Как я могу получить данные из моей базы данных в 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 + 1 в своей транзакции. –