/V. 3. Елманова. C++Builder 3.0, архитектура "клиент/сервер" и Internet
Рис. 5.18. Форма пршюжения для переноса данных на сервер
Для переноса данных с одной платформы на другую обычно используется компонент TBatchMove, обеспечивающий копирование данных из одной таблицы в другую?"
Установим следующие значения свойств используемых компонентов:
Таблица 5.1
Компонент	Свойство	Значение
Tablel	DatabaseName	Oracle?
	Exclusive	true
	TableName	CLIENTS
	Active	true
ТаЫе2	DatabaseName	BCDEMOS
	TableName	C1LIENTS.DBF
	Active	true
96
Перенос приложений и унаследованных данных в архитектуру клиент/сервер
DataSource 1	DataSet	Tablel
DataSource2	DataSet	Table2
DBGridl	DataSource	DataSource 1
DBGrid2	DataSource	DataSource2
DBNavigatorl	DataSource	DataSource 1
DBNavigator2	DataSource	DataSource2
BatchMove 1	Source	Table2
	Destination	Tablel
	Mode	batAppend
Button 1	Caption	CLIENTS
Button!	Caption	HOLDINGS
ButtonS	Caption	Добавить
Button4	Caption	Очистить
ButtonS	Caption	Выход
Создадим также обработчики событий для кнопок:
//....................-..........----.....-.
#include <vcl\vcl.h>
#pragma hdrstop
#include "upsizel.h" //.......................----.-..--...-----.
#pragma link "Grids"
#pragma resource "*.dfm"
TForml *Form1;
II-
fastcall TForml::TForm1(TComponent* Owner) : TForm(Owner)
{ }
//•
fastcall TForml::Button1Click(TObject *Sender)
void _
{
Tablel->Close();
Table2->Close();
97