Непонятки с вопросом по ADO.NET
От: Аноним  
Дата: 21.02.11 11:33
Оценка:
Столкнулся с таким вот вопросом, мой ответ неверен, хотелось бы узнать верный ответ.

A banking application is online. As soon as Martin finished his session, Lisa logged on and did some banking. The connection string created for each of them is as follows:
String ConnStr= "Server=BankServer; Database=BankDB; User=Martin; Password=gilbo123;"
String ConnStr= "Server=BankServer; Database=BankDB; User=Lisa; Password=kari75."
Which of the following statements will be correct in case the connection pooling is also switched on?


  1. There is a possibility of Lisa using the same connection object as created for Martin from the connection pool
  2. Lisa can not use someone else's connection from the connection pool
  3. Lisa can pick any other ideal connection from the connection pool
  4. None of the above

Мой ответ 2-й, так как для каждой строки подключения создается свой уникальный пул. Но он неверен Кто неправ я или разработчик теста?
Re: Непонятки с вопросом по ADO.NET
От: HowardLovekraft  
Дата: 21.02.11 12:12
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Кто неправ я или разработчик теста?

Видимо, это — тест на логику, и правильный ответ — 3, т.к. ничего не сказано о том, что в пуле нет подходящих соединений.
Может, Lisa пользовалась этим приложением за 5 минут до Martin?

З.Ы. Какова практическая ценность этого вопроса?
Re: Непонятки с вопросом по ADO.NET
От: matumba  
Дата: 21.02.11 14:39
Оценка:
Здравствуйте, Аноним, Вы писали:

А>
  • There is a possibility of Lisa using the same connection object as created for Martin from the connection pool
    А>
  • Lisa can pick any other ideal connection from the connection pool

    Вот два правильных.
  •  
    Подождите ...
    Wait...
    Пока на собственное сообщение не было ответов, его можно удалить.