Возникла необходимость перенести информацию из Paradox BD
в MySQL BD.
Для работы с MySQL пользуюсь ZEOS 7.0.0
Как сделал я:
Базаданных Paradox BD 7 создана была по умолчанию в 'ascii' ANSI кодировке
Код:
Table1.Active:=false;
Table1.TableName:='DB_Main.DB';
Table1.Active:=true;
Table1.First;
Memo1.Lines.ADD('Поле1'+#9+'Поле2'+#9+'Поле3'+#9+'Поле4')
while not Table1.EOF do
begin
Memo1.Lines.ADD(Table1.FieldByName('Поле1').asstring+#9);
Memo1.Lines.ADD(Table1.FieldByName('Поле2').asstring+#9);
Memo1.Lines.ADD(Table1.FieldByName('Поле3').asstring+#9);
Memo1.Lines.ADD(Table1.FieldByName('Поле4').asstring);
Table1.Next;
end;
Memo1.Lines.SaveToFile('C:\DB.txt');
дальше в Navicat(MySQl Navigator) выбрал нужную мне БД и Импортировал всроенным мастером информацию в кодировке cp1251.
В свойствах: ZConnection в Properties добавил следующее:
В результате в двух DBGrid получил идентичные таблицы в разных технологиях

УРА!
вопрос остаётся открытым, для переноса информации из БД в БД необходимо использовать прогонку по БД, или всё-таки юзать SQL запросы.