Devexpress gridview gridview 中不接受重复值

Devexpress gridview Duplicate values not accepted in gridview

提问人:Ahmed Hamed 提问时间:2/27/2023 最后编辑:Ahmed Hamed 更新时间:3/4/2023 访问量:90

问:

我正在使用 devexpress gridview 加载数据,然后将其插入数据库,我想防止 gridview 中的重复数据。

int rowHandle = gvSaleDetail.GetRowHandle(gvSaleDetail.DataRowCount);
            for (int i = 0; i < gridView1.DataRowCount; i++)
            {
                string cod = txtcode.text
                            //What should I write in the query?
                if (cod that it already exists in gridview)
                {
                    MessageBox.Show("The code already exists");
                }
            } 
C 开发快递 -3.0 C#-2.0

评论


答:

0赞 Ahmed Hamed 2/28/2023 #1

iam 尝试这个并通过 gvSaleDetail.Columns[“代码”] 使用其 make filer

        // check if item added into gvSaleDetail.

        GridColumn item= gvSaleDetail.Columns["Code"];

        item.FilterInfo = new ColumnFilterInfo("[Code] ="+txttest.Text);

        // if item alredy added in gvSaleDetail.

        if(gvSaleDetail.RowCount != 0)
        {
            MessageBox.Show("item alredy added in gridview");
        }
         // if item not in gvSaleDetail.
        else
        {
            // create action
        }

评论

0赞 Community 3/4/2023
正如目前所写的那样,你的答案尚不清楚。请编辑以添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。您可以在帮助中心找到有关如何写出好答案的更多信息。