3层+SVN学习笔记(1)

public List<MemberTypeInfo> GetList()
{
//查询未删除的数据
string sql = "select * from memberTypeInfo where mIsDelete=0";
//执行查询返回表格
DataTable dt = SqliteHelper.GetDataTable(sql);
//定义集合对象
List<MemberTypeInfo> list=new List<MemberTypeInfo>();

//遍历表格,将数据转存到集合中
foreach (DataRow row in dt.Rows)
{
list.Add(new MemberTypeInfo()
{
MId = Convert.ToInt32(row["mid"]),
MTitle = row["mtitle"].ToString(),
MDiscount = Convert.ToDecimal(row["mdiscount"])
});
}

//返回集合
return list;
}

调试程序时,走到DataTable dt = SqliteHelper.GetDataTable(sql);时跳出弹框。

检查后,发现在配置文件中

链接字符串错误,使得SqliteHelper.GetDataTable(sql)方法没有执行。

posted @ 2016-09-07 13:10  1=1--  阅读(104)  评论(0编辑  收藏  举报