powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL в Delphi
2 сообщений из 2, страница 1 из 1
SQL в Delphi
    #32363722
6x6wd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
У меня такой вопрос:
Есть две таблицы: 1я - dbf файл подключен через MS ODBC. 2я - таблица из Access подключена через MS Jet 4.
Как мне с помощью sql скопировать таблицу 1 в таблицу 2?
Помогите пожалуста, если можете.
Заранее спасибо.
...
Рейтинг: 0 / 0
SQL в Delphi
    #32363781
sergio_bc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
with ADOQuery1 do
     begin
          Close;
          Sql.Clear;
          Sql.Add('Select A, B, C from DBFTable');
          Open;
               AdoQuery2.Close;
               AdoQuery2.SQL.Clear;
               AdoQuery2.SQL.Add('Insert into MSAccessTable (A, B, C)');
               AdoQuery2.SQL.Add('Values (:a, :b, :c)');
          while not eof do
          begin
               AdoQuery2.Parameters.ParamByName('a').Value:= FieldByName('A').Value;
               AdoQuery2.Parameters.ParamByName('b').Value:= FieldByName('B').Value;
               AdoQuery2.Parameters.ParamByName('c').Value:= FieldByName('C').Value;
               AdoQuery2.ExecSQL;
               Next;
          end;
     end;


Помойму через ADO можно ваще одним запросом сделать - только не помню я как ;)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL в Delphi
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]