Подключенные и отключенные архитектурные различия в ADO.NET
Я знаю, что этот вопрос задавался много раз.. Но я немного смущен всеми разными ответами, которые я нашел в интернете.
Почему подключенная архитектура называется подключенной архитектурой в ADO.NET -что ?
Почему отключенная архитектура называется отключенной архитектурой в ADO.NET -что ?
Я знаю, что подключенный означает только чтение, только переадресацию и т. д., а отключенный означает, что вы можете работать в автономном режиме с данными.
Но мои вопросы таковы -
1. Есть ли какая-то разница в количестве обращений к базе данных?
2. в обоих случаях, когда соединение с БД открыто и закрыто?
3. Почему мы должны использовать соединение.Close() в отключенной архитектуре, когда он получает данные и отключает соединение?Я что-то путаю b/w Close &Disconnect?
Пожалуйста, помогите мне прояснить эти сомнения... Я просто хочу войти и посмотреть, что именно происходит.
Спасибо.