Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.17;
Скачать: CL | DM;

Вниз

Oracle to FoxPro   Найти похожие ветки 

 
term1t ©   (2006-07-05 13:53) [0]

Добрый день товарищи программисты.
Есть такой вопрос (предупреждаю сразу, я - начинающий:)):
Есть база на Oracle, нужно програмно перекинуть некоторые ее таблицы в VisualFoxPro (не я так придумал). Базы примерно одинакового содержания (на фокспро только чуток устаревшие). Подключаю обе базы к проекту.

procedure TFormMain.ExecuteButtonClick(Sender: TObject);

begin
 begin
 If CheckBox2.Checked Then
    with Datamodule1 do
    Begin
      OraTableHMP.Active:=True;
      TableHMP.Active:=True;
      OraTableHMP.First;
      TableHMP.ClearFields;
      While OraTableHMP.Eof do
        Begin
          TableHMP.FieldByName("SNAIM"):=OraTableHMP.FieldByName("SNAIM");
{в этом месте возникает ошибка: "left side cannot be assigned to"}
          TableHMP.FieldByName("NAIM"):=OraTableHMP.FieldByName("NAIM");
{left side cannot be assigned to}
          TableHMP.FieldByName("OD_VIM_C"):=OraTableHMP.FieldByName("OD_VIM_C");
{left side cannot be assigned to}
          TableHMP.FieldByName("USED"):=OraTableHMP.FieldByName("USED");
{left side cannot be assigned to}
          OraTableHMP.Next;
        end;
       DataModule1.TableHMP.CommitUpdates;
    end;


 
Desdechado ©   (2006-07-05 14:02) [1]

TableHMP.FieldByName("SNAIM").AsString


 
term1t ©   (2006-07-05 15:54) [2]

Спасибо большое! лед тронулся! буду двигаться далее...


 
Elen ©   (2006-07-07 09:20) [3]

А просто воспользоваться VisualFoxPro нельзя? В нем в окне Command (например) пишешь запрос типа SELECT <БДОракл> <перечень полей> into <файл VFP>. Или тебе нужно обязательно на Делфях?


 
term1t ©   (2006-07-13 15:03) [4]

нужно чтобы совсем ничего не понимающий чел клацал на кнопку и обновлял фокспрошную базу. именно она передается клиентам, т.к. оракл есть не у каждого


 
ANB ©   (2006-07-14 13:40) [5]


> именно она передается клиентам, т.к. оракл есть не у каждого

А что будешь делать с полями, которые не поддерживаются фоксом ? Например varchar2(4000 char).

Проще всем оракл поставить.



Страницы: 1 вся ветка

Текущий архив: 2006.09.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.033 c
3-1152881652
oleg_v
2006-07-14 16:54
2006.09.17
Файл–сервер


4-1147860119
Izyum
2006-05-17 14:01
2006.09.17
Работа с физической памятью


2-1156355783
serko
2006-08-23 21:56
2006.09.17
ADO


2-1156598583
Wiedzmin
2006-08-26 17:23
2006.09.17
Суммирование данных.Ошибка в коде?


15-1156443893
!aLeXa!
2006-08-24 22:24
2006.09.17
Сортировка файлов в Opendialog.Filenames