获取数据库表名并执行SQL语句

时间:2014-03-06 14:39:52

标签: sql sql-server nhibernate orchardcms orchardcms-1.7

我正在尝试在Orchard中执行sql语句。我的第一个问题是如何获取实际的表名。

我使用Migration.cs创建了一个基于此类的表:

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

获取产品的表名称的正确方法是什么,知道果园根据模块名称和设置期间为它添加前缀。另外,在Orchard中执行生成的批处理SQL语句的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

我有一个从NHibernate中提取元数据的通用解决方案。请参见链接https://weblogs.asp.net/ricardoperes/nhibernate-metadata