powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF6 динамическое применение условий во всех таблицах
25 сообщений из 222, страница 4 из 9
EF6 динамическое применение условий во всех таблицах
    #39730445
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452у меня 6.0.2У меня 6.2.0
пример компилируется


lex452не дает он так использовать,выдается сообщение "я не даю"?
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730446
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123lex452только в сборке Coreпро Core забудь. Там другой EF, хоть и буквы одинаковы.
пытаюсь но половина примеров с форумов тогда не работает
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730447
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProViPRosне даст использовать скорее всегопочему?
Я же могу
dbcontext.Set(typeof(t1Row))?
я не пробовал, но как говорить наш любимый бот - проверь и отпишись :)
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730449
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosя не пробовал, но как говорить наш любимый бот - проверь и отпишись :)мне лень разворачивать dbfirst, а автору просто "не дают", ошибку он скрывает
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730450
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

на этой строке
Код: c#
1.
ObjectContext objContext = ((IObjectContextAdapter)context).ObjectContext;


подчеркивает что не может неявно преобразовать из System... В System..Core...ObjectContext
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730451
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КОЛЛЕГИ!

пространство System.Data.Entity.Core - это не EF Core, не пудрите себе мозг ))
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730453
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452подчеркивает что не может неявно преобразовать из System... В System..Core...ObjectContextа вот полностью скопировать сообщение слабо было? Чего ты скрываешь-то?
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730455
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProViPRosя не пробовал, но как говорить наш любимый бот - проверь и отпишись :)мне лень разворачивать dbfirst, а автору просто "не дают", ошибку он скрывает
да там есть разница
этот trow1 у тебя в коде уже описан, а то что берешь из списка метаданных возможно не описан и тут интересно - можно ли не описав дата класс в явном виде подсунуть суррогат
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730456
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProViPRosя не пробовал, но как говорить наш любимый бот - проверь и отпишись :)мне лень разворачивать dbfirst, а автору просто "не дают", ошибку он скрывает
хорошо тролить когда исходники и интернет под рукой, а когда проект на работе, а интернет дома?
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730461
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosShocker.Proпропущено...
мне лень разворачивать dbfirst, а автору просто "не дают", ошибку он скрывает
да там есть разница
этот trow1 у тебя в коде уже описан, а то что берешь из списка метаданных возможно не описан и тут интересно - можно ли не описав дата класс в явном виде подсунуть суррогат
это и есть вся суть этой ветки, только мне пытаются доказать то можно, но доказательств не видно
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730462
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нахрен такую работу, где разработчик не может в гугле покопаться )
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730463
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProКОЛЛЕГИ!

пространство System.Data.Entity.Core - это не EF Core, не пудрите себе мозг ))вполне возможно)
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730465
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452это и есть вся суть этой ветки, только мне пытаются доказать то можно, но доказательств не видноага, при этом ТС не может одновременно общаться и пробовать, присылать код и скриншоты. Сеанс одновременной игры вслепую.
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730468
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452ViPRosпропущено...

да там есть разница
этот trow1 у тебя в коде уже описан, а то что берешь из списка метаданных возможно не описан и тут интересно - можно ли не описав дата класс в явном виде подсунуть суррогат
это и есть вся суть этой ветки, только мне пытаются доказать то можно, но доказательств не видно
Раньше это было невозможно (потому и шла лесом), кроме как в рантайме создать EDM, но это долго.
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730510
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

А сейчас возможно?
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730546
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452ViPRos,

А сейчас возможно?
Не знаю, жду уже чуть ли 10 лет :)
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730709
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Частично получилось реализовать то что задумано.
1. Через рефлексию получаю DbSet<t1> ( но с типом object)
2. Преобразую в IQueryable
3. В каждом классе прописываю что он реализует интерфейс с необходимыми мне полями для фильтрации

Все отображается в Grid

Но когда делаю
.Cast<IUser>().Where(n=>n.User=="user");

в гриде отображаются только столбцы из интерфейса, а данных вообще нет.

то есть вариант с Cast не подходит или проблема в другом?
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730713
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разумеется, ведь грид видит IEnumerable<IUser>

А о том, что ты хочешь использовать встроенную автогенерацию столбцов в гриде, ты вроде бы говоришь впервые
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730716
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProРазумеется, ведь грид видит IEnumerable<IUser>

А о том, что ты хочешь использовать встроенную автогенерацию столбцов в гриде, ты вроде бы говоришь впервые

Столбцы я могу и сгенерировать, это не проблема, проблема в том что данных нет при наложении фильтра
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730730
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вернемся к примеру
Код: c#
1.
var t=dbcontext.Set(typeof(t1Row)).Count()


Вот в точно таком виде какую точно ошибку он выдает?
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730751
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProВернемся к примеру
Код: c#
1.
var t=dbcontext.Set(typeof(t1Row)).Count()


Вот в точно таком виде какую точно ошибку он выдает?

t1Row переменная, но используется как тип.

при использовании Cast<IUser>.Where приложение вообще не отправляет запрос на сервер
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730771
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452t1Row переменная, но используется как тип.Ну и кто себе тут злобный буратино?
Сначала ты пишешь, что это тип, а потом вдруг это стало переменной
lex452
Код: c#
1.
2.
3.
4.
5.
6.
public partial class t1Row 
{
public string User { get; set; }
public string Col1 { get; set; }
public string Col2 { get; set; }
}
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730850
lex452
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Prolex452t1Row переменная, но используется как тип.Ну и кто себе тут злобный буратино?
Сначала ты пишешь, что это тип, а потом вдруг это стало переменной
lex452
Код: c#
1.
2.
3.
4.
5.
6.
public partial class t1Row 
{
public string User { get; set; }
public string Col1 { get; set; }
public string Col2 { get; set; }
}


Тогда я не понимаю классификацию. По мне так DbSet t1 ~ таблица, а t1row~ Тип строк в этой таблице, потомя я и назвал их типом. А что действительно является типом, который нужно передавать в context.Set<Тип> я так и не понял
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730854
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex452Тогда я не понимаю классификацию. По мне так DbSet t1 ~ таблица, а t1row~ Тип строк в этой таблицеприехали.
Можно ссылку или допиши что ты сам выдумал.
Раз тебе все равно как прогеры делают проекты.
...
Рейтинг: 0 / 0
EF6 динамическое применение условий во всех таблицах
    #39730860
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Закругляйтесь.
Скоро hVostt придет. Он вам покажет... Динамику)))
LOL пятница на исходе)
...
Рейтинг: 0 / 0
25 сообщений из 222, страница 4 из 9
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF6 динамическое применение условий во всех таблицах
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]