高手好:
想问一个这样的问题,VS2010提供的ADO.NET实体数据模型中 继承 ObjectContext类的数据库实体对象 hrmailEntities
可以对 单个表进行 查询 如:
hrmailEntities he = new hrmailEntities ()
he.table1.ToList<table1>(); //可以获取数据库表 table1的 数据对象 已知: 我现在有一个数据实体 table1 的对象 tb1。
tb1.sex=12
tb1.name="aaa"
其他的tb1.id,tb1.age 都不知道没有赋值
问题:
1.he 对象是不是有一个 方法等够根据 tb1 查询出对应的 table1 的对象集合呢?
如果有请问是哪个方法啊?谢谢了.
2.he 对象在调用存储过程的时候 [Proc_Paging] 参数 id int output 的时候
怎么调用?
he.ExecuteFunction("Proc_Paging",new System.Data.Objects.ObjectParameter[1] --到这里不会组装了。
请教达人,不胜感激。
想问一个这样的问题,VS2010提供的ADO.NET实体数据模型中 继承 ObjectContext类的数据库实体对象 hrmailEntities
可以对 单个表进行 查询 如:
hrmailEntities he = new hrmailEntities ()
he.table1.ToList<table1>(); //可以获取数据库表 table1的 数据对象 已知: 我现在有一个数据实体 table1 的对象 tb1。
tb1.sex=12
tb1.name="aaa"
其他的tb1.id,tb1.age 都不知道没有赋值
问题:
1.he 对象是不是有一个 方法等够根据 tb1 查询出对应的 table1 的对象集合呢?
如果有请问是哪个方法啊?谢谢了.
2.he 对象在调用存储过程的时候 [Proc_Paging] 参数 id int output 的时候
怎么调用?
he.ExecuteFunction("Proc_Paging",new System.Data.Objects.ObjectParameter[1] --到这里不会组装了。
请教达人,不胜感激。
http://www.cnblogs.com/lovecherry/archive/2007/08/18/860935.html
如果有请问是哪个方法啊?谢谢了.
========
hrmailEntities he = new hrmailEntities ()
var query= he.table1.Where(tb1=> tb1.sex==12 && tb1.name=="aaa");2.hrmailEntities 在映射DBML时 直接将存储过程映射成相应方法
代码中直接调用即可:
var query=he.Proc_Paging("")
你提问的版块本来就有问题 .NET区有现成的LINQ版
2、output 可以用C# ref 来传递 类似 he.Proc_Paging(ref 100);
问题2:
调var query=he.Proc_Paging("")的时候 我的存储过程 有OUTPUT 参数,网上查 ADO EM 不支持 output 参数。得修改。