Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2010, 23:51   #1
kairat_tuyakbaev
Пользователь
 
Регистрация: 17.08.2010
Сообщений: 20
По умолчанию Как обновить столбец одной таблицы из другой таблицы

Есть две таблицы, надо обновить столбец одной таблицы из другой таблицы

ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('UPDATE 22004, Main1 SET 22004.Имя = Main1.Имя ');
ADOQuery1.ExecSQL;
adoquery1.SQL.Clear;
ADOQuery1.SQL.Text:='SELECT * FROM 22004';
ADOQuery1.open;
получаеться так
таб 22004
id имя
1 Иван
2 иван
3 иван
а должно быть так
id имя
1 Иван
2 артем
3 серега
С одной таблицы UPDATE нормально работает! но с двумя таблицами вот такая беда! Кто знает как можно решить проблему???
kairat_tuyakbaev вне форума Ответить с цитированием
Старый 24.09.2010, 12:16   #2
LittleFatCat
Пользователь
 
Регистрация: 14.09.2010
Сообщений: 68
По умолчанию

Доброго времени суток!

Возможно здесь нет связи между этими таблицами, и запрос просто берет первое значение из одной таблицы и присвеивает его всем записям другой.
Может, нужно добавить " WHERE 22004.ID = Main1.ID" ?
LittleFatCat вне форума Ответить с цитированием
Старый 24.09.2010, 12:46   #3
kairat_tuyakbaev
Пользователь
 
Регистрация: 17.08.2010
Сообщений: 20
По умолчанию

Цитата:
Сообщение от LittleFatCat Посмотреть сообщение
Доброго времени суток!

Возможно здесь нет связи между этими таблицами, и запрос просто берет первое значение из одной таблицы и присвеивает его всем записям другой.
Может, нужно добавить " WHERE 22004.ID = Main1.ID" ?

спасибо большое работает!!!! логично!!!
kairat_tuyakbaev вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обновить столбец одной таблицы из другой таблицы kairat_tuyakbaev SQL, базы данных 0 23.09.2010 23:42
С одной таблицы Word обновить значения в друго Alex9k Microsoft Office Word 0 21.07.2010 19:55
Как из одной таблицы удалить записи, содержащиеся в другой Kingson Microsoft Office Access 4 13.04.2010 22:39
Заполнение одной таблицы из другой Ольга Ларина Microsoft Office Excel 8 08.02.2010 19:10
авт. перенос данных из нескольких столбцов одной таблицы в один столбец другой таблицы A_ALL Microsoft Office Access 7 24.08.2009 21:13