- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个返回动态查询的存储过程,例如,如果我将一些值传递给它的 id
参数,它会返回一个动态查询,例如
Select * from someTable tbl where tbl.Id=51
ExecuteStoreQuery
来执行这个查询
string query = container.CreateQuery<string>(
"SELECT VALUE DB.Store.GetQuery(@ID) FROM {1}",
new System.Data.Objects.ObjectParameter("ID", 51)
).First();
object lists = container.ExecuteStoreQuery<object>(query);
container.ExecuteStoreQuery<object>(query);
返回了我想进入列表的多行,我该怎么做
最佳答案
创建一个你想要返回结果的类型的模型
public class mymodel{
public int _key{get;set;}
public string _value{get;set;}
}
_key
和
_value
对应返回结果的列
ExecuteStoreQuery
也返回结果
AsQueryable
container.ExecuteStoreQuery<mymodel>(query).AsQueryable().ToList();
关于entity-framework - ExecuteStoreQuery 返回多行如何将其放入 IList 或 List,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9014943/
目前,在我看来,它失败时有点武断。这是我的情况。 实体 Foo: class Foo { int FooID {get;set; User Creator {get;set;
我正在尝试运行自定义查询并且我正在使用 Entity Framework ,我试过了 string query = @"SELECT dm.DistrictName,sm.SchoolName,u.U
我的应用程序是在用 C#.Net 编码的 Asp.Net MVC3 中。我的问题是我想使用 SQL 查询从数据库中获取数据,因为我知道我可以使用以下技术 使用 ExecuteStoreQuery 获取
使用 npgsql 提供程序和 entityframework 我正在尝试像这样编写一个简单的 ExecuteStoreQuery : var result = BusinessContextMan
有人可以帮助将参数对象传递到我的 ExecuteStoreQuery 中吗?我正在从我的 Entities 数据库执行此操作,然后动态创建我的过程是可能的并且我的 SQL 是正确的。我需要将 Id 参
我有以下情况: 在数据库中: 存储过程:gp_get_location 在我的项目 (EF6) 中,我有一个 DbContext 对象 public List GetLocation(int Loca
在entityframework中我们可以使用ExecuteStoreQuery或者ExecuteStoreCommand来执行sql查询。那么它们之间有什么区别(不同的场景)? 谢谢。 最佳答案 M
我想使用 Entity Framework 的 ExecuteStoreQuery 函数,我想知道我的上下文变量没有 ExecuteStoreQuery 方法。 所以,我发现它是 ObjectCont
我有一个使用 EF4 访问 SQL Server 数据存储的库。由于不同的原因,我必须使用 SQL Server 特定语法从存储中读取数据(用于自由文本搜索),因此我必须手动创建 SQL 代码并通过
我需要运行一些自定义 SQL 以从表中返回对象列表。为此,我正在使用 ExecuteStoreQuery。 var q = context.ExecuteStoreQuery(MySelectStri
我有一个返回动态查询的存储过程,例如,如果我将一些值传递给它的 id 参数,它会返回一个动态查询,例如 Select * from someTable tbl where tbl.Id=51 然后我使
我的数据库中有一个存储过程,它采用表值参数,即包含单个整数 Id 列的 IdTable 对象列表。 我有一个用于数据库的实体模型,并希望执行以下操作... ProjectEntities projec
尝试使用以下代码执行 EF 中的存储过程: var params = new object[] {new SqlParameter("@FirstName", "Bob")}; return this
我在使用 ExecuteStoreQuery 时遇到以下异常 检索当前数据库日期: The types in the assembly 'XYZ' cannot be loaded because t
在直接调用存储过程或函数时,我尝试将 SQL Server 命名参数与 ObjectContext.ExecuteStoreQuery 和 ObjectContext.ExecuteStoreComm
以下有什么区别- CreateQuery() ExecuteFunction(), ExecuteStoreQuery() and ExecuteStoreCommand() 据我所知,Create
为了防止SQL注入(inject)。我需要将我的代码从简单的 String 更改为 OracleParameter。此外,我需要绕过 LINQ,因为它在我的 WHERE CLAUSE 中有限制,您可以
我是一名优秀的程序员,十分优秀!