Форум » [x]Harbour » Harbour dbf editor » Ответить
Harbour dbf editor
Pasha: Выкладываю апдейт (давненько не выкладывал): http://files.mail.ru/LXJ3D7 Whatsnew - смотрите сами, не помню уже. Хочу перевести на буржуйскую мову, но не все сообщения еще сделал, так что буржуям пока не показываю, чтобы их великий и могучий не шокировал :)
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
полная версия страницы