2010-10-11 4 views
1

Есть ли способ сопоставить 2 datatables друг с другом, оба будут иметь одинаковые столбцы, но я хотел бы проверить строки в них, чтобы увидеть, какие из них существуют, а какие нет в каждом из таблицы, есть ли элегантный способ сделать это?Compare Datatables

Я использую C# ASP.NET тоже.

ответ

1

Попробуйте этот продукт, я использовал его в прошлом и отлично справился с этим. Существует бесплатная 14-дневная пробная версия, поэтому может быть и то, что вам нужно.

http://www.red-gate.com/products/SQL_Compare/

Приветствия Tigger

+0

Я думаю, что он хочет сравнивать данные, а не таблицы базы данных, если это не может сделать это тоже? – w69rdy

+0

Извините, я пропустил - прочитайте вопрос - попробуйте эту ссылку для вашего последующего. http://kseesharp.blogspot.com/2007/12/compare-2-datatables-and-return-3rd.html – WooHoo

0

Для сравнения схемы базы данных, SQL Compare велика.

Если то, что вы сравниваете это данные, вы можете использовать сравнение данных SQL, другой продукт Red Gate:

http://www.red-gate.com/products/SQL_Data_Compare/

я использую эти продукты в течение 4 лет, и они почти полная замена для DBA. Они отлично подходят для развертывания баз данных и данных из DEV> TEST> PROD или для создания резервных копий в реальном времени для тестирования.

Лучшая часть - вам никогда не придется беспокоиться, если что-то другое между вашей промежуточной и производственной средой - этот инструмент найдет и исправит практически любую разницу.

Полное раскрытие: Я не работаю для Красных ворот, я счастливый клиент.