В этой главе вы узнали о первом уровне доступа к базе данных ADO.NET — соединении. Во многих случаях использование простых команд и быстрых курсоров только для чтения с целью получения результатов представляет собой простейший и наиболее эффективный способ написания кода доступа к данным из Web-приложений. Попутно были рассмотрены некоторые дополнительные темы, включая атаки внедрением SQL, транзакции и независимый от провайдера код. В следующей главе вы узнаете о том, как использовать эти приемы для построения собственных классов доступа к данным и об использовании автономного класса ADO.NET DataSet.
предыдущая следующая страница оглавление
336