摘要:
Brad为我们提供了T4模板,因为公司一直在使用CodeSmith,故为其写了一个CodeSmith的模板,代码如下:<%-- Name:EntityTemplatesAuthor:Qi Fei Description:Generate a entity file in C#--%><%@ CodeTemplate Language="C#" TargetLanguage="Text" Src="" Inherits="" Debug="False" Description=& 阅读全文
posted @ 2012-06-20 16:42
拓荒者IT
阅读(2555)
评论(0)
推荐(1)
摘要:
因为公司框架中的很多地方用到DataTable,直接将DataTable作为数据源绑定到DataGridView,所以为PetaPoco添加了两个方法,一个是用以填充单个DataTable,一个是用以多结果集时填充DataSet。 #region operation Fill /// <summary> /// 填充一个DataSet /// </summary> /// <param name="ds">引用的DataSet</param> /// <param name="sql">sql语 阅读全文
posted @ 2012-06-20 16:39
拓荒者IT
阅读(3064)
评论(1)
推荐(2)
摘要:
PetaPoco的映射需要继承IMapper接口,该接口提供了四个方法:TableInfo GetTableInfo(Type pocoType);ColumnInfo GetColumnInfo(PropertyInfo pocoProperty);Func<object, object> GetFromDbConverter(PropertyInfo TargetProperty, Type SourceType);Func<object, object> GetToDbConverter(PropertyInfo SourceProperty);Brad提供了一个 阅读全文
posted @ 2012-06-20 16:30
拓荒者IT
阅读(2984)
评论(0)
推荐(0)

浙公网安备 33010602011771号