Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
VFP7, Порча текстовых полей базы. Почему?
|
|||
|---|---|---|---|
|
#18+
Собственно так. В базе есть поле символьного типа. В него набирается название предприятия, скажем [ОАО ХХХ], потом база сохраняется. Все нормально. Непонятно с чего некоторые буквы вдруг мутируют, причем не на каждый запуск, а непонятно по какому алгоритму... В этом поле вдруг оказывается [|A| ХХХ], то есть русская О трансформируется в верт. черту. База создана и юзается в виндовозной кодовой странице... Ошибка кодовой страницы? -=RubbeR=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2003, 13:04 |
|
||
|
VFP7, Порча текстовых полей базы. Почему?
|
|||
|---|---|---|---|
|
#18+
Посмотри здесь http://www.foxclub.ru/sol/index.php?act=view&id=269 Специально для malec Теперь понятно о чем речь? Абсолютно та же самая тема, но другими словами ("Опять русский"). Как еще вразумить новичков? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2003, 13:39 |
|
||
|
VFP7, Порча текстовых полей базы. Почему?
|
|||
|---|---|---|---|
|
#18+
ВладимирМ Уболтал, уболтал! Всё сдаюсь! Больше не буду! У меня правда такая фигня случалась на формах и только в Textbox иCombobox, а также в Report и тоже в Textbox. В таблицах такой фигни не было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2003, 14:17 |
|
||
|
VFP7, Порча текстовых полей базы. Почему?
|
|||
|---|---|---|---|
|
#18+
Может, я больший новичок, чем предполагалось, но - не помогает. Восстановил из архива базу. Создал файл config.fpw CODEPAGE=1251 Запустил - первый раз нормально. Второй раз, опять IAI... Блин. -=RubbeR=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2003, 15:27 |
|
||
|
VFP7, Порча текстовых полей базы. Почему?
|
|||
|---|---|---|---|
|
#18+
..... (опущено несколько слов), а почитать статью до конца ... (еще несколько слов пропустил) :) III - У использованных файлов указана не та или вообще не указана кодовая страница Причины установки неверной кодовой страницы может быть 2: -) При создании файла не было файла конфигурации CONFIG.FPW со строкой CODEPAGE=1251. В этом случае все новые файлы будут созданы в кодовой странице операционной системы. -) Файлы, использованные в проекте были скопированы из других источников. Например, все файлы стандартных примеров Solution.pjx и TasTrade.pjx созданы в кодовой странице 1252. Посмотреть кодовые страницы всех файлов включенных в проект можно через пункт главного меню Project->Project Info->закладка Files Проверь кодовые страницы ВСЕХ файлов проекта . В твоем случае формы и классов, которые использовались при создании формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2003, 17:26 |
|
||
|
VFP7, Порча текстовых полей базы. Почему?
|
|||
|---|---|---|---|
|
#18+
В дополнение к ВладимирМ . После проверки кодовых страниц файлов проекта, зайди в свойства проекта и установи кодовую страницу 1251 для всех файлов. PRG- файлы удали из проекта, а затем включи. Возьмется текущая кодовая страница(из config.fpw) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 10:40 |
|
||
|
VFP7, Порча текстовых полей базы. Почему?
|
|||
|---|---|---|---|
|
#18+
Спасибо, пока глюков не замечалось. Кстати, почему-то в свойствах проекта у многих компонент была установлена кодовая таблица none. По умолчанию должна вставать текущая виндовоза? Тогда непонятно, откель глюки, текущая 1521. -=RubbeR=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2003, 08:34 |
|
||
|
VFP7, Порча текстовых полей базы. Почему?
|
|||
|---|---|---|---|
|
#18+
Вот ведь, нехороший человек. Так и не прочитал статью. Я тут ее пишу, стараюсь :( Выписки из того, что ты так и не прочел: Если до выхода 7 версии предполагалось, что при отсутствии явного указания на автоматическую трансляцию кодовых страниц следует брать кодовую страницу системы, то в откомпилированном EXE файле версии VFP7 по видимому предполагается, что надо брать кодовую страницу 1252 вне зависимости от кодовой страницы системы. Теперь точно могу сказать, что при отсутствии строки CODEPAGE=1251 начиная с версии VFP7 предполагается кодовая страница не системы, а именно 1252. Кроме того, указание (None) относится не к реальной кодовой странице, а всего-лишь к записи о кодовой странице в файле проекта (pjx). Нажми кнопку "Update Native Code Page" на закладке Files в форме информации по проекту и список значений кодовых страниц обновится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2003, 11:38 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=400&tid=1597361]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 357ms |

| 0 / 0 |
