Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Нечитаемые поля в таблицах...  [new]
S Lee
Member

Откуда:
Сообщений: 1
Есть таблицы в windows-кодировке.
В некоторых полях не читаются записи просмотрщиками баз данных для Windows, т.е. отображаются как пустые, хотя если открыть старым добрым dbview.exe видно, что эти поля заполнены, правда иероглифами... Более того эти поля являются ключевыми, т.е. по ним идет связь с другими таблицами.
Проблема в том, что хочу их привести к удобоваримому виду, ну чтоб в MS Excel можно было открыть, например.
18 июн 04, 18:56    [752069]     Ответить | Цитировать Сообщить модератору
 Re: Нечитаемые поля в таблицах...  [new]
Redrik
Member

Откуда:
Сообщений: 808
A сам Fox видит что-нибудь? Бывает "мусор" - такие записи можно выбросить :-(
18 июн 04, 19:15    [752133]     Ответить | Цитировать Сообщить модератору
 Re: Нечитаемые поля в таблицах...  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
В какой версии FoxPro созданы таблицы? Какой тип данных в "нечитаемых" полях (Character или Char(binary))?

Сильно подозреваю, что это поля типа Char (binary). В любом случае, поля суррогатных ключей и не обязаны быть "читаемыми". Их цель - это однозначная идентификация записи, а не "понятность" со стороны пользователя.

Без "перевода" Excel понимает только таблицы в кодовой странице 866. Желательно формата Fox2x.

Во всех остальных случаях необходимо для открытия таблицы в Excel создавать запрос через ODBC используя соответствующий драйвер FoxPro. В Excel - это пункт меню "Данные", подпункт "Внешние данные"
18 июн 04, 19:26    [752154]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить