Рефераты | Рефераты по информатике, программированию | Работа с объектами большого объема в MS SQL и ADO | страница реферата 22 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • Надо сказать, что этот способ будет работать, только если в таблице имеется первичный ключ. В моем случае, логичнее всего он смотрится на поле username. При отсутствии ключа в момент выполнения команды Update вы получите следующую ошибку:

    Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information.

    В документации по Oracle утверждается, что обновление данных лучше производить в явных транзакциях.

    ПРИМЕЧАНИЕ

    По умолчанию соединение открывается в режиме неявной транзакции, в котором транзакция начинается в момент выполнения первой команды после окончания предыдущей транзакции. Этот режим аналогичен установке SET IMPLICIT_TRANSACTIONS ON в MS SQL Server.

    Это связано с тем, что транзакция, в контексте которой производится обновление, автоматически подтверждается в момент выполнения команды Update. Так что если вы затем захотите отменить изменения – это вам так просто не удастся сделать. Проблема решается с помощью объекта Transaction, пример использования которого, как и пример сохранения больших данных с помощью хранимых процедур, можно найти по адресу Рефераты | Рефераты по информатике, программированию | Работа с объектами большого объема в MS SQL и ADOhttp://support.microsoft.com/default.aspx?scid=kb;EN-US;Q322796.

    Ну вот, пожалуй, и все. Буду рад, если эта статья помогла вам в работе с большими объектами.


    Скачали данный реферат: Аэлита, Черномырдин, Трошкин, Romanov, Некипелов, Карташёв, Pogodin.
    Последние просмотренные рефераты на тему: контрольные бесплатно, диплом купить, контрольная работа класс, курсовые.




    Предыдущая страница реферата | 12  13  14  15  16  17  18  19  20  21  22




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

       




    Категории:



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




    •