.net数据传递的格式

1 Object 返回数据库查询后的单个值

public object LoadBusinessScopeById(int id)
{
string sql = "select [name] from BusinessScope where ID=" + id;
return MainCommon.Instance.InitSqlServer().ExecuteScalar(sql);
}

2 DataTable 返回数据库指定列的值

比如下拉控件,只需要数据库表中某两列的值

3 实体类

方便表单的直接绑定

4 List<实体>

5 动态实体 用于展示一个表格的数据

public List<dynamic> GetListBysql2(string sql)
{
DBInstance.DB.EnableAutoSelect = false;
List<dynamic> list = DBInstance.DB.Fetch<dynamic>(sql).ToList<dynamic>();
DBInstance.DB.EnableAutoSelect = true;
return list;
}

posted on 2016-09-12 15:14  邹敏向日葵  阅读(143)  评论(0编辑  收藏  举报

导航