Форум » [x]Harbour » Harbour dbf editor » Ответить

Harbour dbf editor

Pasha: Выкладываю апдейт (давненько не выкладывал): http://files.mail.ru/LXJ3D7 Whatsnew - смотрите сами, не помню уже. Хочу перевести на буржуйскую мову, но не все сообщения еще сделал, так что буржуям пока не показываю, чтобы их великий и могучий не шокировал :)

Ответов - 300, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All

Pasha: П.меню: Поиск - Транслировать

Pasha: Новая версия программы: http://my-files.ru/eu6nti Поскольку google code накрылся, выкладываю пока только бинарник. Из существенных доработок: сделан режим файлового менеджера для letodb в стиле "Нортон": левая панель содержит папку сервера letodb, правая - локальный диск. Для вызова этого режима надо запустить программу с опцией -f: letodb.exe -f -letodb=<connection string> или letodb.exe -f если коннект к серверу находится в letodb.ini пример: letodb.exe -f -letodb=//127.0.0.1:2812/

Dima: Pasha пишет: Поскольку google code накрылся Да вроде жив https://code.google.com/p/hdbedit/downloads/list


Pasha: Я и не проверял. Мне от них письмо приходило, что проект закрыт.

Andrey: Как из содержимое одной базы - переписать в другую базу ? База и та и другая содержит поле ID (+) Прога вылетает по ошибке: Ошибка DBFCDX/1020 Ошибка типа данных: ID И по другим новым полям вылетает: TS │ModTime │

SergKis: Andrey пишет:Наверно и по другим новым полям будет вылетать.... поля +, = , ^ защищены для записи и индивидуальны для таблицы при перезаписи можно поменять тип + -> N, = -> T, ^ -> N или отсечь их при перезаписи

Andrey: SergKis пишет: при перезаписи можно поменять тип + -> N, = -> T, ^ -> N или отсечь их при перезаписи Неудобно ! Проще проверять в программе и игнорировать туда запись. Тогда мучиться с переименованием не придётся.

SergKis: Andrey пишет:Проще проверять в программе и игнорировать туда запис смотря для каких целей перезапись. а если + ключевое поле ?

Andrey: SergKis пишет: смотря для каких целей перезапись. Из одной базы в другую с изменённой структурой. И самоё фиговое, что нельзя исправить структуру базы если есть TS (ModTime), выдаёт ошибку:

SergKis: Andrey а код посмотреть ?

Andrey: SergKis пишет: а код посмотреть ? Я у себя код исправлю, сделаю свой dbedit, а потом при выходе новой версии что будет ? Опять у себя править ?

SergKis: Andrey пишет:Я у себя код исправлю, сделаю свой dbedit, а потом при выходе новой версии что будет ? так изменения в свою версию надо переносить - это ж всегда так. а просил я кусок кода по преобразованию структур и перезаписи, раньше тесты на это делал - вроде норма была.

Andrey: SergKis пишет: а просил я кусок кода по преобразованию структур и перезаписи, раньше тесты на это делал - вроде норма была. У меня кода нет. Нужно лезть в код Dbedit - Павла... Еще не занимался этим. Просто сейчас приспичило изменить поля в базе и облом....

Pasha: Добавил тип поля "=" modtime в список типов, которые не копируются при изменении структуры Новая версия программы: http://my-files.ru/kwlbyf

Andrey: Pasha пишет: Добавил тип поля "=" modtime в список типов, которые не копируются при изменении структуры Спасибо БОЛЬШОЕ за быстрый отклик !

Dima: Pasha пишет: Новая версия программы: http://my-files.ru/kwlbyf И не забрать файлик , видать только для России ;)

PSP: Dima, забирай: https://yadi.sk/d/DlFv1mTXhd9aL

Dima: PSP Сенкс !

Pasha: Я свой же файлик скачиваю с укртелекомовского провайдера, правда, из Донецка. Этот провайдер мне дает киевский айпи. Так что дело не в этом.

nick_mi: Я тоже скачал без проблем из http://my-files.ru/kwlbyf



полная версия страницы