您好我想知道是否可以转换此SQL:
SELECT p.Name, p.Age
FROM Persons p
对于这样的事情:
var query = Sql
.Select<Person>(p => p.Name, p.Age)
.From<Persons>(p)
.Run();
Person
和Persons
类将从数据库结构中创建(与Reverse POCO Generator一样)。
Run()
方法将采用前面的linq并生成上述SQL。由于linq样式将遵循SQL结构,因此应该按顺序迭代语句并使用StringBuilder
构建最终查询。
所以我的问题是具体的:
Select<Person>(p => p.Name, p.Age)
param string[] names
)p.name
)person
实例? .From<Persons>(p)
<>
括号中的类型名称吗? .Run()