日期:2014-05-17 浏览次数:20540 次
//1 FullTypeName,2 TableName [Entity("Models.Users", "Users")] EntityID(EntityIDType.Identity, "Id") public class User { private string userName = string.Empty; // 1 数据库字段名称,2属性类型,3长度,4是否允许参加数据实体的操作 [Field("UserName",typeof(string),60,true)] public string UserName { get { return userName; } set { userName = value; } } private int id; [Field("id", typeof(int),true)] public int Id { get { return id; } set { id = value; } } private int departID; [Field("departID", typeof(int),true)] public int DepartID { get { return departID; } set { departID= value; } } private string departName; /* DepartName 来源于Departs这个实体模型对象; 此时 DeaprtName 属性 为不可修改,存在于Departs实体model 多对1的表间关系。 */ [Field("DepartName", typeof(string),false] [Relation(Relation.ManyToOne,"Departs","DepartID"))] public int DeaprtName { get { return departName; } set { departName= value; } } }
------解决方案--------------------
DataTable
好一些吧!
o(∩_∩)o...学习来的
------解决方案--------------------
视图
------解决方案--------------------
做个直接执行sql命令的类就算了。。。
爱查什么返回什么。。。
------解决方案--------------------
1 用视图
2 select ... into newtable.再在newtable里面找.
3 把数据取道前端,自己写连接算法.
------解决方案--------------------
用视图
------解决方案--------------------
用了一个返回DataSet的方法,想怎么查就怎么查