gpt4 book ai didi

c# - Listview.count - InvalidArgument= '0' 的值对于“索引”无效

转载 作者:太空宇宙 更新时间:2023-11-03 19:10:59 24 4
gpt4 key购买 nike

我的 ListView 项目有问题。希望你能帮助我。

我的 listview.items.count 工作不正常。尽管我有 1 个适合我的 sql 字符串的数据,(我从数据库中检查了它)计数变为零并且我得到了 "InvalidArgument=Value of '0' is not valid for 'index"错误。

我不知道我做错了什么?这是我的代码;

try
{
mcon.Open();
reader = comma.ExecuteReader();
while (reader.Read())
{
int sira = listView1.Items.Count;
listView1.Items[sira].SubItems.Add(reader.GetString("id"));
listView1.Items[sira].SubItems.Add(reader.GetString("ad"));
listView1.Items[sira].SubItems.Add(reader.GetString("soyad"));
listView1.Items[sira].SubItems.Add(reader.GetString("evrakulastimi"));
listView1.Items[sira].SubItems.Add(reader.GetString("basvurusonuclandimi"));
}
}
catch
{
}

最佳答案

您可能忘记添加新项目:

      while (reader.Read())
{
int sira = listView1.Items.Count;

listView1.Items.Add("Put some text here"); // <- Add a new item

listView1.Items[sira].SubItems.Add(reader.GetString("id"));
listView1.Items[sira].SubItems.Add(reader.GetString("ad"));
listView1.Items[sira].SubItems.Add(reader.GetString("soyad"));
listView1.Items[sira].SubItems.Add(reader.GetString("evrakulastimi"));
listView1.Items[sira].SubItems.Add(reader.GetString("basvurusonuclandimi"));
}

关于c# - Listview.count - InvalidArgument= '0' 的值对于“索引”无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20658007/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com