gpt4 book ai didi

c# - 如何将数据表项添加到列表?

转载 作者:搜寻专家 更新时间:2023-10-30 23:26:37 25 4
gpt4 key购买 nike

我有一个数据库,其中的表包含 3 列。我想从该表中提取数据并添加到列表中。

这是我的代码:

private void button1_Click(object sender, EventArgs e)
{

OleDbCommand parancs = kapcsolat.CreateCommand();

parancs.CommandText = "select hossz from artandbihark";

kapcsolat.Open();

OleDbDataReader reader = parancs.ExecuteReader();

DataTable dt = new DataTable();

dt.Load(reader);

dataGridView1.DataSource = dt;

List<double> tavolsag = new List<double>();

for (int i = 0; i < dt.Rows.Count; i++)
{
tavolsag.Add(Convert.ToDouble(dt.Rows[i]));
}



kapcsolat.Close();
}

但我无法将 dt.Rows[i] 转换为 double。如何完成上述代码才能正确添加数据?

最佳答案

您的 DataRow 中只有一个属性,因此这是第 0 个属性。

tavolsag.Add(Convert.ToDouble(dt.Rows[i][0]));

关于c# - 如何将数据表项添加到列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56428467/

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