Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.191.157.186] |
|
Сообщ.
#1
,
|
|
|
Кто-нибудь подскажите пожалуйста, как из таблицы базы Access отыскать допустим максимальный ID и присвоить переменной?
Смогла додуматься только вот до этого: OleDbCommand q = new OleDbCommand("SELECT MAX (ID_Project) FROM SProject", conn); А дальше как не знаю.. |
Сообщ.
#2
,
|
|
|
ну где-то так:
const string cmdText = "SELECT MAX (ID_Project) FROM SProject"; int max = 0; using (OleDbConnection conn = new OleDbConnection("...")) { OleDbCommand cmd = new OleDbCommand(cmdText, conn); try { conn.Open(); max = (int)cmd.ExecuteScalar(); } catch { max = -1; } finally { conn.Close(); } } |
Сообщ.
#3
,
|
|
|
GarF1eld, а зачем в finally conn.Close(), если ты и так using используешь?
|
Сообщ.
#4
,
|
|
|
привычка
|
Сообщ.
#5
,
|
|
|
Большое спасибо!
|