Выборка значения и sql и запись её в переменную

Reducer
Дата: 21.04.2007 23:37:00
Из sql таблицы выбирается одно значение колонки и дальше нужно запихнуть это значение в переменную, только как сделать не пойму(именно как присвоить переменной значение из таблицы)
forw
Дата: 22.04.2007 00:05:40
Ну вот как-то так:
SELECT @YourVariable = Column1 FROM Table1
WHERE <условие>
vladgrig
Дата: 22.04.2007 00:11:23
Reducer
Дата: 22.04.2007 01:05:00
Ну вот как-то так:
SELECT @YourVariable = Column1 FROM Table1
WHERE <условие>


Подожди ка, а как дальше вытащить @YourVariable и присвоить переменной?
forw
Дата: 22.04.2007 11:20:44
Я сначала думал, что речь исключительно об SQL. Сейчас я так понимаю, что значение надо запихнуть в переменную где-то в .Net-проге. Если так, то действительно ExecuteScalar - это то, что нужно. А если хочется использовать мой пример, тогда в хранимую процедуру добавить параметр OUTPUT и через него передавать.
Reducer
Дата: 23.04.2007 12:26:00
Я сначала думал, что речь исключительно об SQL. Сейчас я так понимаю, что значение надо запихнуть в переменную где-то в .Net-проге. Если так, то действительно ExecuteScalar - это то, что нужно. А если хочется использовать мой пример, тогда в хранимую процедуру добавить параметр OUTPUT и через него передавать.


Спасибо что подсказал.
Сделал вот так:
String strCommand1 = "SELECT max(NumberOrder) FROM Orders";
- выборка максимального значения из столбца NumberOrder (кстати, тоже спрашивал тут, никто не помог, в итоге кое как нашёл).
Int32 OrderNumber = (Int32)myComm.ExecuteScalar();
всего то навсего 2 сточки и без "@ABC".