白痴问题~送分了~大家帮帮忙
最近来新公司做ASP.NET   他们要把数据库的每个表写成一个实体~这是为什么?这样写有什么好处? 
 例如: 
 public   int   LogID_int 
 { 
       get{return   _LogID_int;} 
       set{LogID_int=value;} 
 } 
 LogID_int为字段名 
 希望大家给我介绍一下~最好是系统的说一下
------解决方案--------------------http://www.microsoft.com/china/msdn/library/webservices/asp.net/CustEntCls.mspx?mfr=true   
 太长了,你自己看吧   
 说的很明白
------解决方案--------------------举个简单的例子,比如一个表有5个字段,你要把这五个字段的值传给一个方法,通常是这样: 
 callFunction(columnVal1, columnVal2, columnVal3, columnVal4, columnVal5);     
 如果有了Model实体,就可以这样: 
 MyTable myTable = new MyTable(); 
 myTable.ColumnVal1 = xx; 
 myTable.ColumnVal2 = xx; 
 myTable.ColumnVal3 = xx; 
 myTable.ColumnVal4 = xx; 
 myTable.ColumnVal5 = xx;   
 然后一次传一个对象过去: 
 callFunction(myTable);   
 很明显,代码的易读性增加了,逻辑更清晰了,当然还有其它好处及不足,详细自己查阅相关资料。