Руководство по работе с БД Firebird с использованием библиотеки ADO .Net 2.0

ExecuteScalar


Возвращает единственное значение первой колонки первой строки. Остальные результаты игнорируются. Этот метод полезен для запросов, которые, к примеру, считают количество записей в таблице – соответственно возвращают только одно значение:

public void ExecuteScalarTest() { OleDbConnection con = ConnectionProvider.CreateConnection(); con.Open(); OleDbTransaction trans = con.BeginTransaction();

OleDbCommand cmd = new OleDbCommand("select count(*) from employee", con, trans); Console.WriteLine("Record count:" + cmd.ExecuteScalar().ToString());

trans.Commit(); con.Close(); }



Содержание раздела