上一节讲述如何使用查询。这节将讲添加数据操作即Insert<T>方法的使用.
先上例子(使用asp.net)
这个是页面html代码:
>
</asp:GridView>
</form>
</body>
</html>
</asp:GridView>
</form>
</body>
</html>
cs后台按钮代码:
//将插入的数据查询出来
gridView.DataSource = DbSession.Default.From<Products>().Where(Products._.ProductID == returnValue).ToList();
gridView.DataBind();
}
这样就完成了一个添加操作,代码不多。
其中EntityUtils.UpdateModel<Products>(p, "txt_");
这个需要讲解一下,这个asp.net辅助类,读取页面中的值对应实体的值,页面控件命名格式就是前缀txt_加上属性名。
Insert<T>有四个不同签名方法,也很简单大家自己看看就明白了。
数据库的添加操作是不是很简单的了啊。
下一节将讲述Update<T>方法的使用。