﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Access / Базы данных  / Перенос данных из одной таблицы в другую при помощи Update / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Wed, 03 Dec 2008 05:31:58 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>Большое спасибо. Работает как надо. :)</description><pubDate>Tue, 10 Apr 2007 21:25:08 GMT</pubDate><dc:creator>pvik1970</dc:creator></item><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>Вообще-то я говорил о критерии поиска записи в таблице Выборка, но так как в конце-концов выяснилось, что таблица содержит не более одной записи, то вопрос о критерии отпадает. Изменения можно сделать так:&lt;br&gt;CurrentDB.Execute "UPDATE [Выборка] SET [Заказчик название]='" &amp; Me![Название] &amp; "', [Заказчик ФИО]='" &amp; Me![ФИО] &amp; "', [Заказчик адрес]='" &amp; Me![Адрес] &amp; "'"&lt;br&gt;&lt;br&gt;</description><pubDate>Tue, 10 Apr 2007 21:01:23 GMT</pubDate><dc:creator>BoNiM</dc:creator></item><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>Если запись есть, то вставлять (см. выше, ошибся)</description><pubDate>Tue, 10 Apr 2007 20:16:00 GMT</pubDate><dc:creator>pvik1970</dc:creator></item><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>Я почему сразу спросил про Insert? Чтобы проверяя таблицу на наличие полей выявить, если запись есть, то только заменять, если ничего в таблице нет, то просто заменять. Все критерии теже самые. три поля из одной в другую, но через Update. Просто в таблице должна быть только одна запись всегда! Вы спрашивали насче Word. Так вот эти поля будут использоваться в различных документах Word, чтобы их не набирать, они будут браться из полей базы путем слияния, так как в Word может быть открыт только один источник данных. Ну примерно так.</description><pubDate>Tue, 10 Apr 2007 20:15:11 GMT</pubDate><dc:creator>pvik1970</dc:creator></item><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>[quote][b]pvik1970 (10.04.2007)[/b][hr]Спасибо. То, что надо! Ну а если мне нужно будет просто заменить запись, вместо Insert просто вставить Update? Вопросы, конечно, глупые, просто я новичок. А хэлп в аксэссе - никакой. :([/quote]&lt;br&gt;Вместо INSERT вставить UPDATE - не пойдет.&lt;br&gt;Давайте поговорим про замену. Если запись в табл. Фирмы не изменилась, то заменять запись в таблице Вставка не имеет смысла. Если же она изменилась, то нам в таблице Выборка необходимо определить запись, которая подлежит замене.  Укажите, пожалуйста критерий, по которому можно определеть эту запись.&lt;br&gt;</description><pubDate>Tue, 10 Apr 2007 20:08:19 GMT</pubDate><dc:creator>BoNiM</dc:creator></item><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>Спасибо. То, что надо! Ну а если мне нужно будет просто заменить запись, вместо Insert просто вставить Update? Вопросы, конечно, глупые, просто я новичок. А хэлп в аксэссе - никакой. :(</description><pubDate>Tue, 10 Apr 2007 19:29:20 GMT</pubDate><dc:creator>pvik1970</dc:creator></item><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>Да, но предыдущим запросом вся таблица Фирмы будет полностью скопирована в табл. Выборка. Чтобы скопировать одну, текущую  запись формы, можно так (предполагается, что на форме есть поля с именами Название, ФИО, Адрес&lt;br&gt;CurrentDB.Execute "INSERT INTO [Выборка] ([Заказчик название], [Заказчик ФИО], [Заказчик адрес]) VALUES ('" &amp; Me![Название] &amp; "', '" &amp; Me![ФИО] &amp; "', '" &amp;  Me![Адрес] &amp; "')"</description><pubDate>Tue, 10 Apr 2007 17:48:18 GMT</pubDate><dc:creator>BoNiM</dc:creator></item><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>Сработало! Но одно НО! Он вставил мне в таблицу все записи с предыдущей, а нужна только та, на которой нахожусь.....</description><pubDate>Tue, 10 Apr 2007 17:37:22 GMT</pubDate><dc:creator>pvik1970</dc:creator></item><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>Да, говорил за Update, но решил просто в таблицу вставить запись. Update потом разберу. Щас попробую... Все-равно спасибо.</description><pubDate>Tue, 10 Apr 2007 17:34:51 GMT</pubDate><dc:creator>pvik1970</dc:creator></item><item><title>RE: Перенос данных из одной таблицы в другую при помощи Update</title><link>http://www.relib.com/forums/Topic912341-20-1.aspx</link><description>Попробуйте так. &lt;br&gt;&lt;br&gt;Private Sub Заказчик_Click() &lt;br&gt;&lt;br&gt;On Error GoTo Err_Заказчик_Click&lt;br&gt;&lt;br&gt;CurrentDB.Execute "INSERT INTO [Выборка] ([Заказчик название], [Заказчик ФИО], [Заказчик адрес]) SELECT [Название], [ФИО], [Адрес] FROM [Фирмы]"&lt;br&gt; &lt;br&gt;Exit_Заказчик_Click:&lt;br&gt;    Exit Sub&lt;br&gt;&lt;br&gt;Err_Заказчик_Click:&lt;br&gt;    MsgBox Err.Description&lt;br&gt;    Resume Exit_Заказчик_Click&lt;br&gt;    &lt;br&gt;End Sub&lt;br&gt;&lt;br&gt;В первом посте Вы говорили об изменении записи, а здесь делаете вставку новой записи. &lt;br&gt;</description><pubDate>Tue, 10 Apr 2007 17:29:20 GMT</pubDate><dc:creator>BoNiM</dc:creator></item></channel></rss>