2014-03-06 17 views
0

我试图在Orchard中执行一条sql语句。我的第一个问题是如何获得实际的表名。获取数据库表名并执行SQL语句

我创建基于使用Migration.cs此一等级表:

public class Product 
{ 
    public int ProductId {get;set;} 
    public string ProductDescription {get; set;} 
} 

什么是获得产品的表名知道它基于模块的名称和设置过程中果园前缀的正确方法。另外,在Orchard中执行生成的批处理SQL语句的最佳方式是什么?

+0

您应该避免运行原始SQL,因此以及数据库引擎的可移植性。改用HQL。 –

回答