Главная страница
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.053 c
15-1156923029
Ega23
2006-08-30 11:30
2006.09.17
Как выдрать иконку из IDE?


15-1156278366
ArtemESC
2006-08-23 00:26
2006.09.17
WriteFile


2-1156775394
AlexanderMS
2006-08-28 18:29
2006.09.17
Флаги.


2-1156856626
redlord
2006-08-29 17:03
2006.09.17
видимость переменных


2-1156910249
demonn1112
2006-08-30 07:57
2006.09.17
treeview