Как проверить наличие одинаковых подсчетов строк и одинаковых имен в таблицах данных в C#
У меня есть четыре таблицы данных
datatable1 DataView view = dt1.DefaultView; view.Sort = "Wfname ASC"; DT1NEW= view.ToTable(); datatable2 DataView view = dt2.DefaultView; view.Sort = "Bfname ASC"; DT2NEW = view.ToTable(); datatable3 DataView view = dt3.DefaultView; view.Sort = "Tfname ASC"; DT3NEW = view.ToTable(); datatable4 DataView view = dt4.DefaultView; view.Sort = "Dname ASC"; DT4NEW = view.ToTable();
теперь на основе выпадающего выбора мне нужно проверить, имеют ли все таблицы данных одинаковое количество строк или одинаковые данные или нет, не проверяя расширения
if(ddlstype.SelectedValue == "1") { i need to check DT1NEW,DT2NEW and DT3NEW have same no of rows and same names or not } if(ddlstype.SelectedValue == "2") { i need to check DT1NEW and DT2NEW have same no of rows and same names or not } if(ddlstype.SelectedValue == "3") { i need to check DT1NEW,DT3NEW and DT4NEW have same no of rows and same names or not }
это означает, что если мой DT1NEW имеет
Wfname
501.в формате WAV
502.в формате WAV
503.в формате WAV
и DT2NEW имеет
Bfname
501.doc
600.doc
604.doc
610.docx
и мой DT3NEW имеет
501.docx
700.doc
он должен показать сообщение об ошибке, что, Пожалуйста, загрузите равное количество файлов
в следующем случае, если мои dts находятся таким образом
Wfname
501.в формате WAV
502.в формате WAV
и DT2NEW имеет
Bfname
501.doc
600.doc
и мой DT3NEW имеет
501.doc
700.doc
затем запись 501 должна быть вставлена в базу данных и для второй строки она должна показать, что
502 не совпадает с 600 и 700
как я могу это сделать
Что я уже пробовал:
я новичок в этом деле, так что кто-нибудь может мне помочь
Graeme_Grant
"я новичок в этом деле, так что кто - нибудь может мне помочь" - правда?
Вы задали 34 вопроса-20+ за последние 6 месяцев. Наверняка к этому времени вы уже знаете, как правильно форматировать код и данные. По крайней мере, сделайте усилие, если вы тоже нас ждете.
Member 12324523
ладно извини я так и сделаю