|
|
|
| Подскажите как импортировать MEMO данные из DBF в MySQL.
Есть таблица ДБФ там есть мемо данные при экспорте пишет все ???? что делать?
Вот табица куда экспортируется все это
CREATE TABLE `tow` (
`KOD` char(6) NOT NULL,
`KOD_P` char(25) NOT NULL,
`KOD_2` char(8) NOT NULL,
`TOW_KOD` char(6) NOT NULL,
`MAR_KOD` char(2) NOT NULL,
`NAZ_P` char(200) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
|
`NAZ_P` char(200) NOT NULL- тут должны быть MEMO данные | |
|
|
|
|
|
|
|
для: alex_fear
(25.03.2011 в 14:34)
| | А вы кодировку соединения устанавливаете при помощи запроса?
<?php
mysql_query("SET NAMES cp1251");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(25.03.2011 в 17:20)
| | отправка данных делаю через программу! | |
|
|
|
|
|
|
|
для: alex_fear
(26.03.2011 в 13:19)
| | А что за программа? | |
|
|
|
|
|
|
|
для: cheops
(26.03.2011 в 13:27)
| | Navicat Premium | |
|
|
|
|
|
|
|
для: alex_fear
(26.03.2011 в 15:58)
| | Она прямо к MySQL обращается или позволяет получить данные в виде SQL-дампа? | |
|
|
|
|
|
|
|
для: cheops
(26.03.2011 в 16:07)
| | прям к Mysql | |
|
|
|
|
|
|
|
для: alex_fear
(28.03.2011 в 09:41)
| | Возможно она в UTF-8 передает данные, попробуйте создать чистые таблицы с кодировкой utf-8, переместить данные в них (потом можно будет сделать дамп таблиц и перезагрузить их так, чтобы они были cp1251).
PS Только контролируйте через phpMyAdmin, чтобы данные внутри таблиц были не побиты. | |
|
|
|
|
|
|
|
для: cheops
(28.03.2011 в 11:47)
| | Может проблема в том что данные MEMO находятся в другом файле и они их не верно вычитывают? | |
|
|
|
|
|
|
|
для: alex_fear
(29.03.2011 в 11:12)
| | А в программе эти данные корректно отображаются или программа их вообще не отображает? | |
|
|
|