подскажите как программно можно сравнить 2 запроса (результата запросов). У меня имеется справочник с шаблонами запросов и есть обработчик с формой куда пользователь вводит свой запрос. Мне надо сравнить их и если 2 запроса одинаковые то вывести сообщение о том что все круто. Запросы могут быть написано как то по разному но результат то один, вот и хочу проверить по результату
Надо сравнивать результаты так:
1. По количеству. Если количество неодинаковое, то они не равны.
2. По данным. При тупом брутфорсе, т.е поиске каждой строки первого результата во втором, у нас получается N^2 сравнений. Если данные упорядочить, то количество можно свести к N, просто сравнив строки результатов по порядку. Типа Для А = 0 по Результат1.Количество()-1 Цикл Если Результат1[А]... поля = Результат2[А]... поля тогда Ок, иначе прервать не Ок.
3. Если все равно - гут, если что-то не равно - не гуд.
(3)видел эту статью, спасибо, но не понимаю что надо сделать с возвращаемым ответом из 1 и 2 метода чтобы при совпадении таблиц вывелось сообщение о совпадении, а при разных данных в таблицах другое сообщение