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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.08.2011, 11:26   #1
moderntik
Новичок
Джуниор
 
Регистрация: 25.08.2011
Сообщений: 1
По умолчанию Halcyon Повторение получателя поля...

Экспортирую данные из DBF в Access, пользуюсь Halcyon. При выгрузке выдает ошибку
Цитата:
Повторение получателя 'FIO'
. (FIO - это поле).


Собственно сам код:
Код:
procedure TForm2.Button5Click(Sender: TObject);
var
  i: Integer;
  F: TFieldDef;
  cs,cs1,kd,f1: string;

begin

   while not Halcyondataset1.Eof do
   begin
 for i := 0 to HalcyonDataset1.FieldDefs.Count-1 do
  //f1:='';
    begin

         F := HalcyonDataset1.FieldDefs.Items[i];
         cs:=trim(HalcyonDataset1.FieldByName(F.Name).AsString);
         if i=HalcyonDataset1.FieldDefs.Count-1 then
            begin
              f1:=f1+F.Name;
              if cs='' then cs:='null' else cs:=''''+cs+'''';
              cs1:=cs1+cs;
            end
         else
            begin
              if cs='' then cs:='null' else cs:=''''+cs+'''';
              if cs='0' then cs:='0';
              f1:=f1+F.Name+',';
              cs1:=cs1+cs+',';
            end;
    end;
             kd:='INSERT INTO  v21098('+f1+') VALUES ('+cs1+')';
              AdoQuery1.Active:=false;
              AdoQuery1.SQL.Clear;
              AdoQuery1.SQL.Add(kd);
              AdoQuery1.ExecSQL;

            memo1.Lines.Add(cs1);
            memo1.Lines.Add(f1);
       HalcyonDataset1.Next;
     end;
end;
moderntik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужно отправить письмо на мэйл получателя Азамат Казанчев Помощь студентам 27 05.05.2011 10:25
Повторение команд Mihanches Общие вопросы Delphi 5 07.10.2010 14:12
Повторение CraftR14 Общие вопросы Delphi 8 17.04.2010 20:15