SQL Server数据库中如何使用SQL脚本快速生成一个数据表对应的C#实体类呢?
11.7K 次浏览
如题,在SQL Server数据库中,如何将数据库中定义好的一个数据表生成对应的C#实体对象呢?这里说的生成并不是指通过ORM(EF)等生成的方式,而是比ORM更直接的方式,应该如何操作呢?比如现在有类似如下定义的数据表:
+----+-------+----------------+
| ID | Name | Phone |
+----+-------+----------------+
| 1 | Alice | (555) 555-5550 |
| 2 | Bob | (555) 555-5551 |
| 3 | Cathy | (555) 555-5552 |
+----+-------+----------------+
现在需要通过一种方式生成对应的C#实体类如下:
public class Person
{
public string Name { get;set; }
public string Phone { get;set; }
}
5 个回答
-
使用sql2object.com来生成,你只需要将你的表结构主体部分填入,便可一键生成对应的C#实体对象,如下图:
除了可以由SQL脚本生成C#实体对象外,你还可以生成TypeScript/Swift的实体对象。