bltoolkit linq select только некоторых полей
От: 23Poison  
Дата: 20.09.10 07:57
Оценка:
Всем привет!

Есть бд postgresql в ней таблица, где одним из полей является bytea с изображениями. При помощи linq select хочу выбрать в запросе только определенные столбцы (все кроме bytea с изображениями)

using(var context= new DataContext())
{
var result = context.GetTable<myTable>().Select(s=>s.... набор столбцов);
}

Вопрос в следующем: как будет bltoolkit формировать запрос? выберет всё а затем сделает select? И как такие запросы в bltoolkit правильно писать?

спасибо
Re: bltoolkit linq select только некоторых полей
От: IT Россия linq2db.com
Дата: 20.09.10 19:06
Оценка:
Здравствуйте, 23Poison, Вы писали:

P>Вопрос в следующем: как будет bltoolkit формировать запрос? выберет всё а затем сделает select? И как такие запросы в bltoolkit правильно писать?


Выберет только то, что указано.
Если нам не помогут, то мы тоже никого не пощадим.
Re[2]: bltoolkit linq select только некоторых полей
От: 23Poison  
Дата: 22.09.10 09:06
Оценка:
Здравствуйте, IT, Вы писали:

IT>Здравствуйте, 23Poison, Вы писали:


P>>Вопрос в следующем: как будет bltoolkit формировать запрос? выберет всё а затем сделает select? И как такие запросы в bltoolkit правильно писать?


IT>Выберет только то, что указано.


Спасибо за ответ.
Возможно я не совсем точно сформулировал вопрос:
если я укажу, например, на выборку 3-х полей из 6-ти, это означает, что в селекте, который пойдет на сервер, будут указаны:

1. только эти 3 поля?
2. или все 6 , а уже потом на клиенте произойдет выборка 3-х?

Спасибо
Re[3]: bltoolkit linq select только некоторых полей
От: cadet354 Россия
Дата: 22.09.10 09:15
Оценка:
Здравствуйте, 23Poison, Вы писали:

P>Возможно я не совсем точно сформулировал вопрос:

P>если я укажу, например, на выборку 3-х полей из 6-ти, это означает, что в селекте, который пойдет на сервер, будут указаны:

P>1. только эти 3 поля?

P>2. или все 6 , а уже потом на клиенте произойдет выборка 3-х?
только 3
... << RSDN@Home 1.2.0 alpha 4 rev. 1270>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.