标题:运行报错:在位置 0 处没有任何行。怎么回事?
只看楼主
王和123
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2021-5-29
 问题点数:0 回复次数:1 
运行报错:在位置 0 处没有任何行。怎么回事?
程序代码:
private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                string num;
                string sqltext;
                num = textBox17.Text;
                sqltext = "select * from structure where num='" + num + "'";
                DataSet ds = new DataSet();
                ds = SQLHelper.GetDataSet(SQLHelper.str, CommandType.Text, sqltext, null);
                textBox16.Text = ds.Tables[0].Rows[0][1].ToString();
                textBox15.Text = ds.Tables[0].Rows[0][2].ToString();
                textBox14.Text = ds.Tables[0].Rows[0][3].ToString();
                textBox13.Text = ds.Tables[0].Rows[0][4].ToString();
                comboBox7.Text = ds.Tables[0].Rows[0][5].ToString();
                textBox12.Text = ds.Tables[0].Rows[0][6].ToString();
                comboBox6.Text = ds.Tables[0].Rows[0][7].ToString();
                textBox11.Text = ds.Tables[0].Rows[0][8].ToString();
                comboBox5.Text = ds.Tables[0].Rows[0][9].ToString();
                textBox10.Text = ds.Tables[0].Rows[0][10].ToString();
                textBox17.Text = ds.Tables[0].Rows[0][11].ToString();
            }
            catch (Exception)
            {

                throw;//此处报错
            }

        }
搜索更多相关主题的帖子: ToString 报错 Text Rows Tables 
2021-05-29 21:24
apull
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:三体星系
等 级:版主
威 望:185
帖 子:1404
专家分:8479
注 册:2010-3-16
得分:0 
么有查询到数据,看看你的num是什么类型的,数字不用加'
2021-05-29 22:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-505882-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.155960 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved