C#net listview控件获取表格数据,第二次不行,求救。

szywelcome 2009-12-02 12:47:03
private void LstShow_SelectedIndexChanged(object sender, EventArgs e)
{


data.Con.Open();
string strSql;
string ss;

ss = LstShow.SelectedItems[0].SubItems[1].Text.ToString();

strSql = " Select CustName,CustTel,CustCz,CustYb,CustLxr,CustAddress from Customer where custName='" + ss + "'";
OleDbCommand Com = new OleDbCommand(strSql, data.Con);
OleDbDataReader Reader;
Reader = Com.ExecuteReader();

if (Reader.Read())
{
txtName.Text = Reader["CustName"].ToString();
txtTel.Text = Reader["CustTel"].ToString();
txtCz.Text = Reader["CustCz"].ToString();
txtYb.Text = Reader["CustYb"].ToString();
txtLxr.Text = Reader["CustLxr"].ToString();
txtAddress.Text = Reader["CustAddress"].ToString();

data.Con.Close();

}


}

第一次点显示没问题,第二次点就出问题
ss = LstShow.SelectedItems[0].SubItems[1].Text.ToString();
InvalidArgument=“0”的值对于“index”无效。
参数名: index
...全文
78 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧