首页上一页 1 下一页尾页 3 条记录 1/1页
C#典型模块大全问题
发表在C#图书答疑
2009-07-21
是否精华
是
否
版块置顶:
是
否
代码如下: C#典型模块大全/五子棋游戏/Frm-Server.cx
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[font color=#FF0000])//运行到这个地方提示“未处理的NullReferenceExCeption,未将对象引用设置到对象的实例”,请问如何解决,谢谢![/font]
{
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();
}
}
望回复,谢谢!!
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[font color=#FF0000])//运行到这个地方提示“未处理的NullReferenceExCeption,未将对象引用设置到对象的实例”,请问如何解决,谢谢![/font]
{
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();
}
}
望回复,谢谢!!