Форум: "Базы";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c