Задавайте вопросы, мы ответим
Вы не зашли.
Доброе время суток!
Вопрос следующий: использую VB.NET + MySQL connector .net
Существуют база1 с таблицей таб1 в которой есть поля Город, Район, улица, дома и некое поле1
и база2 с таблицей... таб2 в которой есть поля город, улица, район и т.д.
Необходимо пробежаться по базе таб2 и сравнить в каждой записи адреса, с таблицей таб1 в база1 - нет ли там такого адреса? И по результату вписать содержимое база1.таб1.поле1 в аналогичное в база2 и т.д.
Логику я вроде придумал, но объект datareader не позволяет открыть вторую копию себя, чтоб с двумя базами работать. Как то это обходится?
Или, как вариант, как это делается в процедурах - конкретно: перебор всех записей в некоей базе.таблице, сравнение данных с некоей базой.таблицей и обновление данных по условию?
Спасибо заранее!
Неактивен
А не думали в сторону мультизапросов? То есть UNION там или JOIN ? Ведь соединение и процесс то один, а баз в запросе может быть сколько угодно.
Неактивен
Хм... в эту сторону не думал. Спасибо за наводку, попробую.
Неактивен