首页上一页 1 下一页尾页 1 条记录 1/1页
C#典型模块大全/五子棋游戏/ 运行源码出错啊!!!
发表在C#图书答疑
2010-10-08
是否精华
是
否
版块置顶:
是
否
private void UpdateUser()
{
ClassOptionData OptionData = new ClassOptionData();
SqlDataReader DataReader = OptionData.ExSQLReDr("Select * From tb_Gobang" + fellin);
LV_SysUser.Items.Clear();
bool DRbool = false;
if (DataReader.HasRows)//运行到这个地方提示“未处理的NullReferenceExCeption,未将对象引用设置到对象的实例”,请问如何解决,谢谢!
{
DRbool = DataReader.Read();
while (DRbool)
{
ListViewItem listItem = new ListViewItem();
listItem.Text = Convert.ToString(DataReader.GetInt32(0));
listItem.SubItems.Add(DataReader.GetString(1));
listItem.SubItems.Add(DataReader.GetString(2));
listItem.SubItems.Add(DataReader.GetString(3));
listItem.SubItems.Add(Convert.ToString(DataReader.GetInt32(5)));
listItem.SubItems.Add(Convert.ToString(DataReader.GetInt32(6)));
LV_SysUser.Items.Add(listItem);
DRbool = DataReader.Read();
}
DataReader.Dispose();
}
}
请管理回复啊 !!看的我头晕啊 查了别人的回答 好像说是出在数据库连接,进入ClassOptionData类,将ConStr变量中的127.0.0.1改为. 即可。
用127.0.0.1连接数据库有时可能会出现问题。
我已经改了啊 还是出现这个问题 ,麻烦了帮忙解决下 顺便说这本书不错 好好学
{
ClassOptionData OptionData = new ClassOptionData();
SqlDataReader DataReader = OptionData.ExSQLReDr("Select * From tb_Gobang" + fellin);
LV_SysUser.Items.Clear();
bool DRbool = false;
if (DataReader.HasRows)//运行到这个地方提示“未处理的NullReferenceExCeption,未将对象引用设置到对象的实例”,请问如何解决,谢谢!
{
DRbool = DataReader.Read();
while (DRbool)
{
ListViewItem listItem = new ListViewItem();
listItem.Text = Convert.ToString(DataReader.GetInt32(0));
listItem.SubItems.Add(DataReader.GetString(1));
listItem.SubItems.Add(DataReader.GetString(2));
listItem.SubItems.Add(DataReader.GetString(3));
listItem.SubItems.Add(Convert.ToString(DataReader.GetInt32(5)));
listItem.SubItems.Add(Convert.ToString(DataReader.GetInt32(6)));
LV_SysUser.Items.Add(listItem);
DRbool = DataReader.Read();
}
DataReader.Dispose();
}
}
请管理回复啊 !!看的我头晕啊 查了别人的回答 好像说是出在数据库连接,进入ClassOptionData类,将ConStr变量中的127.0.0.1改为. 即可。
用127.0.0.1连接数据库有时可能会出现问题。
我已经改了啊 还是出现这个问题 ,麻烦了帮忙解决下 顺便说这本书不错 好好学