0

我在 Access 数据库/SQL 服务器中有一个名为 Employee 的表,其中包含以下列

    EmpId | Name | TempAddress | PerAddress | OffAddress

    123     Harry  India         Odisha       Tamilnadu
    124     Harry  India         Haryana      Banglore
    125     Harry  USA           LA           LA-2nd street

上表中3个名叫Harry的人住在3个不同的地方。我想要的是做一些机制并使 Employee 表作为类表示,以便以下场景成为可能。我不想从我这边为它写更多的代码,比如把所有的东西都放到记录集中,然后进行解析,并用记录集中存在的数据创建一个类。

我想要的在下面提到::

Employee emp = new Employee[3]

Console.writeline (emp[1].EmpId.Name.OffAddress);\\ output - Tamilnadu
Console.writeline (emp[2].EmpId.Name.OffAddress);\\ output - Banglore
Console.writeline (emp[3].EmpId.Name.OffAddress);\\ output - LA-2nd street

上述机制是否可以通过.Net(VS 2008/2010)实现。如果上面存在某种机制,请给我方法。

提前致谢 ..

4

1 回答 1

-1

.NET 中有很多可用的 ORM 来完成您的任务。主要使用微软的EntityFramework、NHibernate。

EF 示例:http: //msdn.microsoft.com/en-us/data/jj193542.aspx

于 2013-09-06T09:08:20.937 回答