Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];

Вниз

проблема с dbf (dbase4) при чтении текстовых полей.   Найти похожие ветки 

 
kirik   (2007-08-12 15:14) [0]

Подскажите как решить проблему, если кто-то уже сталкивался.

Суть такова: есть база допустим test.dbf с текстовым полем name. вся база в дос-кодировке и при считывании через БДЕ (например Table->DataSource->DBGrid или s:=FieldByname("name").asstring) строки отображаются в виде "####" т.е. каждый рус. символ заменяется на решетку. Есть ли способ решить данную проблему?
считав s:=FieldByname("name").asstring - бесполезно переводить ее в вин кодировку...

м.б. надо где-то какие-то настройки поставить? я работаю с dbase второй день :\


 
Lacmus ©   (2007-08-12 15:25) [1]

BDE Adminstrator-Configuration-Drivers-Native-DBase-LANGDRIVER - dBASE RUS cp866


 
kirik   (2007-08-12 15:38) [2]

непомогло ;(
поставил, перезапустил дельфю - всеравно одни #### вместо букв


 
Lacmus ©   (2007-08-12 15:51) [3]

Повторить для FOXPRO, закрыть все приложения использующие BDE.


 
kirik   (2007-08-12 16:02) [4]

опять непомогло... теже решетки


 
kirik   (2007-08-12 16:23) [5]

нашел решение, при использовании TTable надо было тип таблицы не ttDbase а ttFoxPro - помагло. а вот с TQuery незнаю как сделать...


 
Lacmus ©   (2007-08-12 16:32) [6]

>kirik   (12.08.07 16:23) [5]
Для начала проверить, что файлы в dos-кодировке


 
sniknik ©   (2007-08-13 08:38) [7]

> а вот с TQuery незнаю как сделать...
используй TDatabase c параметром DEFAULT DRIVER=FOXPRO
может и поможет... судя по "тип таблицы не ttDbase а ttFoxPro - помагло"



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.046 c
15-1194730016
Leonid Troyanovsky
2007-11-11 00:26
2007.12.16
Самые распространенные дельфийские заблуждения


2-1195718661
Dreamse
2007-11-22 11:04
2007.12.16
Вопрос по запрету завершения своего приложения.


2-1195104845
Lebedev
2007-11-15 08:34
2007.12.16
Как обычный компонент показать поверх созданного динамически?


1-1191010267
antonn
2007-09-29 00:11
2007.12.16
Права на запись в папку


2-1195478128
bagos
2007-11-19 16:15
2007.12.16
Надругатсья над scroll ом :)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский