如何选择要向DataGridView中添加数据的列?

Dabuleanu Catalin

我有此源代码:

private void button1_Click(object sender, EventArgs e)
    {
        dataGridView1.Visible = true;
        dataGridView2.Visible = true;
        SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Olimpiada\SistemSolar\SistemSolar\DBSistem.mdf;Integrated Security=True;User Instance=True");
        con.Open();
        SqlCommand cmd = new SqlCommand("SELECT Denumire FROM Caracteristici", con);
        SqlCommand cmd1 = new SqlCommand("SELECT Valoare FROM Valori", con);
        SqlDataReader sdr = cmd.ExecuteReader();
        while (sdr.Read())
        {
            string[] RowData = { sdr.GetString(0) };
            dataGridView2.Rows.Add(RowData);
        }
        sdr.Close();
        //SqlCommand cmd1 = new SqlCommand("SELECT Valoare FROM Valori", con);
        SqlDataReader sdr1 = cmd1.ExecuteReader();
        while(sdr1.Read())
        {
            string[] RowData1 = { sdr1.GetString(0) };
            dataGridView2.Rows.Add(RowData1);
        }
        sdr1.Close();
        SqlCommand cmd2 = new SqlCommand("SELECT UM FROM Caracteristici", con);
        SqlDataReader sdr2 = cmd2.ExecuteReader();
        while (sdr2.Read())
        {
            string[] RowData2 = { sdr2.GetString(0) };
            dataGridView2.Rows.Add(RowData2);
        }
        sdr2.Close();

    }

我对此有一个疑问:在我完成插入RowData之后,如何选择移至另一列?因为使用此代码,所有数据仅在单个列上。

Dabuleanu Catalin

我解决了问题,我将解决方案留在这里:

string[] x = new string[100];
        string[] y = new string[100];
        string[] z = new string[100];
        string[] den = new string[100];
        SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\DBSistem.mdf;Integrated Security=True;User Instance=True");
        con.Open();
        SqlCommand cmd = new SqlCommand("SELECT Denumire FROM Caracteristici", con);
        SqlCommand cmd1 = new SqlCommand("SELECT Valoare FROM Valori", con);
        SqlDataReader sdr = cmd.ExecuteReader();
        int i = 0;
        while (sdr.Read())
        {
                x[i] = sdr.GetString(0);
                i++;
        }
        sdr.Close();
        SqlDataReader sdr1 = cmd1.ExecuteReader();
        i = 0;
        while(sdr1.Read())
        {
            y[i] = sdr1.GetString(0);
            i++;
        }
        sdr1.Close();
        i = 0;
        SqlCommand cmd2 = new SqlCommand("SELECT UM From Caracteristici", con);
        SqlDataReader sdr2 = cmd2.ExecuteReader();
        while (sdr2.Read())
        {
            z[i] = sdr2.GetString(0);
            i++;
        }
        sdr2.Close();
        for (i = 0; i <= 10; i++)
        {
            string[] RowData = { x[i], y[i], z[i] };
            dataGridView2.Rows.Add(RowData);
        }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C ++中向行和列添加数据

来自分类Dev

如何从mysql的列中自动减去或添加数据

来自分类Dev

在datagridview中添加数据

来自分类Dev

熊猫:选择要添加的列

来自分类Dev

如何在数组中添加数据

来自分类Dev

如何在动态表中添加数据

来自分类Dev

如何使用Pandas在CSV文件中创建新列,并根据这些列中的值添加数据

来自分类Dev

在Pandas中添加数据框的列时出错

来自分类Dev

如何在ggplot曲线中添加数据点?

来自分类Dev

如何使用JavaScript在Excel中添加数据验证列表

来自分类Dev

如何合并行并在R中添加数据?

来自分类Dev

如何选择要在HTML中显示的JSON数据

来自分类Dev

如何从WPF中的ListView选择在DataGrid上添加数量列

来自分类Dev

如何在熊猫列中添加数据

来自分类Dev

如何在现有Excel文件的新列中添加数据(python列表)?

来自分类Dev

如何为选择框的每个选项添加数据属性?

来自分类Dev

使用变量在R中添加数据框列

来自分类Dev

如何在一行中逐列动态添加数据?

来自分类Dev

在jtable中添加列后添加数据

来自分类Dev

使用实体框架动态选择要向其中插入数据的表

来自分类Dev

如何在MySQL的列中添加数据但已经设置了一些字符串?

来自分类Dev

如何选择要在熊猫中绘图的DataFrame列?

来自分类Dev

从控制器添加数据库中的列

来自分类Dev

熊猫:选择要添加的列

来自分类Dev

如何在SQLite的列中添加数据?

来自分类Dev

如何从CSV数据添加数据框的列

来自分类Dev

根据用户输入在DataGridView中添加数据

来自分类Dev

如何根据酒店名称在同一行但在不同列中添加数据

来自分类Dev

如何使用数字列 VBA 从范围添加数据验证

Related 相关文章

热门标签

归档