首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DataGridView数据检索混乱

DataGridView数据检索混乱
EN

Stack Overflow用户
提问于 2010-12-02 18:30:28
回答 1查看 279关注 0票数 0

我试图从数据库中检索数据后,点击查看按钮从windows窗体,但每次我点击查看按钮在数据库中的相同数据复制到DataGridView控件中的多行,而不是检索相同的数据从开始在DataGridView每次我点击查看按钮。

代码语言:javascript
复制
     //For view button 
        private void button2_Click(object sender, EventArgs e)
        {
                BindingSource bindingSource = new BindingSource();
                bindingSource.DataSource = businesslayer.View("Select * from itemmaster"); //passed to business access layer class
                dataGridView1.DataSource = bindingSource;

        } 


//Method in DataAccessLayer class
 public DataTable View(String query)
        {
            //Initialize a connection object
            OpenConn();

            //Initalize a command object with passing string value
            command = new SqlCommand(query, connection);
            SqlDataAdapter da = new SqlDataAdapter();
            da.SelectCommand = command;

            //Fill dataset with a table
            da.Fill(dataset, thisTable);
            return dataset.Tables[thisTable];
        }

有人能告诉我如何解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2010-12-02 18:36:33

代码语言:javascript
复制
BindingSource bindingSource = new BindingSource(); 
dataGridView1.Items.Clear();
bindingSource.DataSource = businesslayer.View("Select * from itemmaster"); //passed to business access layer class 
dataGridView1.DataSource = bindingSource;

在将网格视图绑定到数据源之前,请尝试清除网格视图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4333924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档