Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Нужна помощь (убитая таблица)
|
|||
|---|---|---|---|
|
#18+
Здравствуйте уважаемые форумчане!!! Проблема в следующем. Есть таблица в которой съехали строки . Визуально это выглядит как лесенка. причем информация из текстовой ячейки может попадать в числовую и т.д. Помогите разобраться, можно ли это исправить или в чем причина возникновения данного трабла? заранее благодарен за любую информацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2003, 15:14 |
|
||
|
Нужна помощь (убитая таблица)
|
|||
|---|---|---|---|
|
#18+
Возможно REINDEX поможет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2003, 15:59 |
|
||
|
Нужна помощь (убитая таблица)
|
|||
|---|---|---|---|
|
#18+
REINDEX не поможет, поскольку у таблицы нет индекса. кроме того это свободная таблица. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2003, 16:24 |
|
||
|
Нужна помощь (убитая таблица)
|
|||
|---|---|---|---|
|
#18+
Сам такого никогда не делал, но должно сработать Прочитайте о структуре заголовка dbf файла. В заголовок добавьте описание символьного поля на ширину лесенки. Ну и резервную копию не забудьте сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2003, 16:41 |
|
||
|
Нужна помощь (убитая таблица)
|
|||
|---|---|---|---|
|
#18+
Посмотри на www.abri.com есть утилитка, которая исправляет поломанные DBF. Может поможет. Правда, она платная. Бесплатно только демо-версия. Ну если совесть позволяет, можешь хакнуть. Посмотри также на foxpopuli.narod.ru/utils.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2003, 18:13 |
|
||
|
Нужна помощь (убитая таблица)
|
|||
|---|---|---|---|
|
#18+
2 vklepko - спасибо за совет. Пока не получилось, но думаю должно сработать. 2 andrew_Pr - спасибо за интересную ссылку foxpopuli.narod.ru/utils.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2003, 18:59 |
|
||
|
Нужна помощь (убитая таблица)
|
|||
|---|---|---|---|
|
#18+
Программы чужие не помогут. У тебя где-то в заголовке появился один (или несколько лишних байтов). Он(и) могут быть в разных местах. Что делать? Распечатай в 16-ричном виде начало твоего dbf-файла. Там лежит заголовок файла. Его длина зависит от количества полей в базе. Затем бери структуру заголовка и двигай по распечатке. Сам увидишь этот(эти) лишние байты. После чего пишешь маленькую программу (можно на фоксе), которая вырезает этот лишний байт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2003, 11:31 |
|
||
|
Нужна помощь (убитая таблица)
|
|||
|---|---|---|---|
|
#18+
to andrzej > Программы чужие не помогут. ... пишешь маленькую программу (можно на фоксе)... Интересно, почему это чужие программы непременно хуже собственных. Уж не мания величия ли это? ;) Или это назло дельфистам, которые сами ничего писать не умеют, только чужие компоненты юзают ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2003, 12:49 |
|
||
|
Нужна помощь (убитая таблица)
|
|||
|---|---|---|---|
|
#18+
to Andrew_Pr: >Интересно, почему это чужие программы непременно хуже собственных. Поскольку чужие программы, как правило, предполагают что структура не порушена, то бишь поля заголовка на месте и нужной длины, окромя некоторых байт в этих полях. (И то не для всех случаев) А если длина поля в структуре изменилась, т.е. следующее поле сдвинулось на этот байт (кстати как правило "00") то только ручками, т.к может быть в любом месте заголовка > Уж не мания величия ли это? ;) Сам проходил, искал чужие, пробовал их. Быстрее самому и затем понятнее. >Или это назло дельфистам, которые сами ничего писать не умеют, только чужие компоненты юзают ? :) Если в этом форуме, то наверное фокс известен. Если не знаешь, то на любом тебе сподручном. А в общем случае, эта проблема (с битой таблицей) решается в каждом индивидуальном случае ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2003, 20:55 |
|
||
|
|

start [/forum/topic.php?fid=41&gotonew=1&tid=1597645]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
138ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 481ms |

| 0 / 0 |
