English 中文(简体)
• 如何对将在欧洲复兴开发银行出现的林克问题作出无选择的改变
原标题:How to make a no-op change to a linq query that will appear in the DbCommandTree in EF

我有一小 que。

Context.Set<Entity>().where(x=>x.condition == true).select(x=> new ViewModel{Property = x.Property});

我愿通过这样作,对林吉问题作出改变。

Context.Set<Entity>().ChangeLinqQuery("String").where(x=>x.condition == true).select(x=> new ViewModel{Property = x.Property});

因此,当我把DbCommandTree俘虏在我的欧洲建筑工程公司时,我将能够发现这一变化并抓住“强人”。 我还愿确信,这一表述适用于这一具体提及实体,这样,如果我加入实体本身,它仍然能够表明,具体提及实体是我想要改变的。

目标是能够改变欧洲自由贸易区所产生的结构,这样,如果你拥有实现这一目标的更好手段,就能够自由提供。

最佳回答

我认为这是不可能的。 您的<代码>ChangeLinq Query将不得不在后面的树上添加一些习俗表述。 问题是,这一表述树被翻译成ESQL,即:(它不是Q)。 我知道,ESQL是不可宽恕的,因此,你不能为这一进程添加任何习俗表述。 即使你能够也很可能意味着,你将不得不改写许多一代,以满足你们的需求=不是发展提供者,而是提供者本身。

Your best choice with EF is simply replace table names in generated SQL which will be complex, slow and unless you build strong SQL parser following its syntax it will also be error prone.

你的最佳选择完全不是像我以前在你先前的提问中已经建议的那样使用EF。

问题回答

暂无回答




相关问题
Entity Framework with MySQL connector in c#

I have been trying to get the Entity Framework to work in my web application using MySQL. It works fine on my local pc, but doesn t work when I put it on the server. Since the server is a shared ...

How Do I Create And Update A Many To Many Relationship With EF

I am using the Entity Framework with SQL Server. I have a many to many relationship between 2 tables. I have created a join table with just the primary key fields of the 2 tables. In the designer, the ...

Entity Framework with File-Based Database

I am in the process of developing a desktop application that needs a database. The application is currently targeted to SQL Express 2005 and works wonderfully. However, I m not crazy about having ...

Linq to enties, insert foreign keys

I am using the ADO entity framework for the first time and am not sure of the best way of inserting db recored that contain foreign keys. this is the code that i am using, I would appreciate any ...

Entity Framework - Many to many question

I have a table called ASB and a table called PeopleInvolved. There is a junction table called PeopleInvolved_ASB which simply contains an ASBID and a PeopleInvolvedID column. The columns act as a ...

Post back complex object from client side

I m using ASP.NET MVC and Entity Framework. I m going to pass a complex entity to the client side and allow the user to modify it, and post it back to the controller. But I don t know how to do that ...

ADO.NET Entity Data Model are not precise enough

I run this code: var cos = from k in _db.klienci_do_trasy where k.klient_id == 5 select k; but the query send to database is: SELECT * FROM `klienci_do_trasy` LIMIT 0, 30 why is it for, there ...

热门标签