public List<Model.GrabSet> GrapAll()
{
List<Model.GrabSet> list = new List<InfoSpilder.Model.GrabSet>();
Model.GrabSet graps = null; string sql = "select * from grabset";
DataSet ds = SqlHelper.ExecuteDataset(sql);
for (int i = 0; i < ds.Tables[0].Rows.Count; i++){
graps = new InfoSpilder.Model.GrabSet(); if (ds.Tables[0].Rows.Count > 0 )
{
graps.typeid = ds.Tables[0].Rows[i]["typeid"].ToString().Trim();
graps.itemName = ds.Tables[0].Rows[i]["itemName"].ToString().Trim();
graps.AreaStart = ds.Tables[0].Rows[i]["AreaStart"].ToString().Trim();
graps.AreaEnd = ds.Tables[0].Rows[i]["AreaEnd"].ToString().Trim();
graps.addWord = ds.Tables[0].Rows[i]["addWord"].ToString();
graps.delWord = ds.Tables[0].Rows[i]["delWord"].ToString().Trim();
graps.matchItem = ds.Tables[0].Rows[i]["matchItem"].ToString();
graps.matchTable = ds.Tables[0].Rows[i]["matchTable"].ToString().Trim();
graps.orderid = ds.Tables[0].Rows[i]["orderid"].ToString().Trim();
graps.createDate = DateTime.Parse(ds.Tables[0].Rows[i]["createDate"].ToString().Trim());
graps.modifyDate = DateTime.Parse(ds.Tables[0].Rows[i]["modifyDate"].ToString().Trim()); graps.mender = ds.Tables[0].Rows[i]["mender"].ToString().Trim();
graps.creator = ds.Tables[0].Rows[i]["creator"].ToString().Trim();
graps.deleteFlag = ds.Tables[0].Rows[i]["deleteFlag"].ToString().Trim();
list.Add(graps);
}
}
return list;
}
说我没有 graps.typeid = ds.Tables[0].Rows[i]["typeid"].ToString().Trim();
报错:异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
怎么整啊!!!
{
List<Model.GrabSet> list = new List<InfoSpilder.Model.GrabSet>();
Model.GrabSet graps = null; string sql = "select * from grabset";
DataSet ds = SqlHelper.ExecuteDataset(sql);
for (int i = 0; i < ds.Tables[0].Rows.Count; i++){
graps = new InfoSpilder.Model.GrabSet(); if (ds.Tables[0].Rows.Count > 0 )
{
graps.typeid = ds.Tables[0].Rows[i]["typeid"].ToString().Trim();
graps.itemName = ds.Tables[0].Rows[i]["itemName"].ToString().Trim();
graps.AreaStart = ds.Tables[0].Rows[i]["AreaStart"].ToString().Trim();
graps.AreaEnd = ds.Tables[0].Rows[i]["AreaEnd"].ToString().Trim();
graps.addWord = ds.Tables[0].Rows[i]["addWord"].ToString();
graps.delWord = ds.Tables[0].Rows[i]["delWord"].ToString().Trim();
graps.matchItem = ds.Tables[0].Rows[i]["matchItem"].ToString();
graps.matchTable = ds.Tables[0].Rows[i]["matchTable"].ToString().Trim();
graps.orderid = ds.Tables[0].Rows[i]["orderid"].ToString().Trim();
graps.createDate = DateTime.Parse(ds.Tables[0].Rows[i]["createDate"].ToString().Trim());
graps.modifyDate = DateTime.Parse(ds.Tables[0].Rows[i]["modifyDate"].ToString().Trim()); graps.mender = ds.Tables[0].Rows[i]["mender"].ToString().Trim();
graps.creator = ds.Tables[0].Rows[i]["creator"].ToString().Trim();
graps.deleteFlag = ds.Tables[0].Rows[i]["deleteFlag"].ToString().Trim();
list.Add(graps);
}
}
return list;
}
说我没有 graps.typeid = ds.Tables[0].Rows[i]["typeid"].ToString().Trim();
报错:异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
怎么整啊!!!
解决方案 »
- 这个返回类型怎么写呢
- 一个javascript错误,请问怎么处理
- 请教一个VS2003中Datagrid编辑列取值的问题
- 怎么能够让从数据库中读出的图片生成缩略图呢?
- 使用OleDbDataReader时的“指定的转换无效”的问题
- 用vs.net建立个工程时,global.asax总是有inherts="工程名.global"这一行,可我从来就没有找到这个文件
- ASP.NET怎么判断输入的是否是数字
- 请问怎么才能将cookies里的值全部清空。(急)
- 班竹,各位大虾帮帮忙!
- 小问题:怎么把这个正则表达式^[+-]?\d+(\.\d+)?$转换为一个字符串赋给一个变量,在线等!
- 通过JS给视频播放器初始化开始位置,高手指教。
- mvc路由的问题
DataSet ds = SqlHelper.ExecuteDataset(sql);
你调试下上面的代码能取到值吗,好像没有connection阿