jagruti patel Ответов: 1

Когда я загружаю данные в тот раз, когда дублируются данные, происходит уведомление .кто ваши данные дублирует


private void btnUploadData_Click(object sender, EventArgs e)
        {

            try
            {
                bool check = validationUpload();
                if (check == false)
                {
                   // MessageBox.Show("invalid entry");
                    return;
                }
                else
                {

                    string connectionstring = "Data Source=10.10.5.251;Initial Catalog=Demo;User ID=dev;Password=SamDev@2020";
                    DapperPlusManager.Entity<UploadSBAPayment>().Table("UploadSBAPayment");
                    List<UploadSBAPayment> SBAPayment = uploadSBAPaymentBindingSource.DataSource as List<UploadSBAPayment>;
                    if (SBAPayment != null)
                    {
                        using (SqlConnection con = new SqlConnection(connectionstring))
                        {
                            con.Open();
                            con.BulkInsert(SBAPayment);

                            con.Close();
                        }

                    }
                }
                    MessageBox.Show("Data Upload Successfully");
                
                
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);

            }          

        }


Что я уже пробовал:

у меня есть попытка C# загрузить загрузку файла excel в gidview, а затем после таблицы sql gridview в это время, если дубликаты данных уведомят пользователя ...................................................

BillWoodruff

Чтобы помочь вам, нам нужно знать больше о том, как вы определяете "дубликат"." И опишите, что делает функция validationUpload ().

1 Ответов

Рейтинг:
0

ZurdoDev

Ошибка говорит о том, что у вас есть дубликаты в ваших данных, и база данных отклоняет ваш массовый импорт. Либо не делайте этого с массовым импортом, либо сначала очистите данные.