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

Вниз

Проблема с кодировками MS-DOS, 1251   Найти похожие ветки 

 
Studentik ©   (2004-07-14 14:53) [0]

Экспериментирую с линейным шифрованием dBase. И возникла проблема. Алгоритм и его реализация прекрасно кодирует Memo, файлы и строковые значения. Но при попытке применить его к dBase в MS-DOS формате проблема: из поля я достаю не то, что ложил!!! Соответственно в дешифрованном тексте возникают ошибки (строка вполне читаема, закономерность: если все коды шифровки < 128 тогда работает). Помогите с преобразованием строки, чтобы однозначно знать: записал в dBase=прочитал из dBase.


 
Desdechado ©   (2004-07-14 15:11) [1]

БДЕ считает, что все поля мемо ДОЛЖНЫ содержать текст
поэтому при их чтении он преобразует их в соответствии с LangDriver, исключение - ascii ansi


 
Reindeer Moss Eater ©   (2004-07-14 15:12) [2]

У него нет упоминания о том, что ошибка касается мемо полей only


 
Desdechado ©   (2004-07-14 15:38) [3]

про символьные поля я вообще молчу, для того LangDriver и используется, чтобы их преобразовывать при чтении


 
bushmen ©   (2004-07-14 15:46) [4]

Если хочешь поэкспериментировать с шифрованием, то сначала надо самому разработать формат файла БД, потом, движок к нему написать :)


 
Studentik ©   (2004-07-14 16:13) [5]

Если с LangDriver`ом не справиться, может можно преобразовывать символьное значение из одной страницы в другую без использования функций движка БД?


 
bushmen ©   (2004-07-14 16:14) [6]

> символьное значение из одной страницы в другую без использования функций движка БД?

Преобразовать-то можно, но каким образом ты без BDE будешь данные кидать?


 
Studentik ©   (2004-07-14 16:42) [7]

1)Вообще-то я пользую не BDE, а CodeBase.
2)Зная в чем проблема, думаю, есть возможность предварительно подготовить текст: сначала перекинуть в другую страницу, затем зашифровать, а потом закинуть в таблицу (в правильности порядка действий не уверен :-))
3)Если кто пользовал программу shtirlitz, то обратил внимание на наличие файла с описанием кодировок shtirlitz.NCD, может это можно использовать???



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

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

Наверх





Память: 0.46 MB
Время: 0.036 c
14-1090583108
Andrey
2004-07-23 15:45
2004.08.08
Разовая удаленная работа для Delphi программиста


4-1088159657
pavel_guzhanov
2004-06-25 14:34
2004.08.08
Как прочитать данные с PCI шины?


1-1090534167
Victor!
2004-07-23 02:09
2004.08.08
TXMLDocument не понимает по русски


6-1086369875
Driver
2004-06-04 21:24
2004.08.08
ICQ


1-1090677466
V l a d i m i r
2004-07-24 17:57
2004.08.08
TEdit: разрешить ввод только чисел.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский