Рефераты | Рефераты по информатике, программированию | MS SQL Server 9 “Yukon”. Интеграция с .NET | страница реферата 6 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • public System.Boolean SendingResults { get; }

    Указывает, что процесс отправки набора записей не окончен.

    public void SendResultsRow (System.Data.Sql.ISqlRecord record)public void Send (System.Data.Sql.ISqlRecord record )

    Посылает клиенту очередную запись в наборе. Требует SendingResults == true.

    public void SendResultsEnd ( )

    Сигнализирует об окончании набора записей и устанавливает свойство SendingResults в false.

    Таблица 2.

    Таким образом, помимо передачи клиенту набора данных, полученного от сервера, можно формировать результаты вручную. С точки зрения клиента это будет выглядеть как обычный набор записей.

    Возвращаем произвольные данные

    Пока что документация весьма скупо освещает этот вопрос, но после нескольких экспериментов мне удалось создать вот такую процедуру:

    [SqlProcedure()]

    public static void CurrencyCourse(

      [SqlMapping(typeof(SqlDateTime))] DateTime start,

      [SqlMapping(typeof(SqlDateTime))] DateTime end)

    {

      using (SqlCommand cmd = SqlContext.GetCommand())

      {

        cmd.CommandText = @"

        select changeDate, course from Course

         where changeDate between @start and @end";

        cmd.Parameters.AddWithValue("@start", start);

        cmd.Parameters.AddWithValue("@end", end);

        DateTime current = start;

        SqlDecimal course = SqlDecimal.Null; // сначала курс отсутствует;

        SqlMetaData[] recstruct = new SqlMetaData[2];


    Рекомендуем скачать другие рефераты по теме: диплом государственного образца, реферат по экологии.



    Предыдущая страница реферата | 1  2  3  4  5  6  7  8  9  10  11 |




    Поделитесь этой записью или добавьте в закладки

       




    Категории:



    Разделы сайта




    •