On-line: PSP, гостей 4. Всего: 5 [подробнее..]
АвторСообщение



Пост N: 15
Зарегистрирован: 05.07.14
ссылка на сообщение  Отправлено: 25.07.14 11:51. Заголовок: Как и чем можно "на лету" модифицировать структуру таблиц БД


Коллеги!
Извините за серость и отсталость. Существуют ли средства (бесплатные), позволяющие на лету модифицировать структуру таблиц
и при необходимости проводить групповые операции с таблицами.
И уж совсем неприличный вопрос - Существуют ли интерактивные средства для работы с Harbour, т.е фактически покомандная работа

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 2 [только новые]


moderator




Пост N: 622
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 25.07.14 12:44. Заголовок: evgeny2006 пишет: С..


evgeny2006 пишет:

 цитата:
Существуют ли средства (бесплатные), позволяющие на лету модифицировать структуру таблиц
и при необходимости проводить групповые операции с таблицами


Да, у гуру Харбора А.Кресина на сайте есть утилита upgrade ( http://kresin.ru/down/upgrade.zip )

 цитата:
This program will allow you to modify dbf files without using dbu like utilities. It is convenient when you need to make upgrade of your program for few or more clients. You are writing a simple script - the same for all users of your program, then send it to each client. He execute upgrade.exe with this script on his computer - and all dbf modifications are done.
The script commands are described below:
FILE filename -
open dbf file 'filename'
REPLACE fieldname WITH [formula1] [FOR formula2] -
replace field 'fieldname' with values, calculated by expression 'formula1' for records, matching expression 'formula2'
BEGIN_STRU -
the beginning of commands set for structure modification
END_STRU -
the end of commands set for structure modification
Commands for structure modification:
INSERT [AFTER fieldname] newfieldname type [len] [dec] [formula] -
insert new field 'newfieldname' after field 'fieldname' ( or to the end, if AFTER don't signed ) and to fill it with values, calculated by 'formula'
RENAME fieldname newfieldname -
rename field 'fieldname' to 'newfieldname'
CHANGE fieldname type [len] [dec] [formula] -
change options for field 'fieldname' and fill it with values, calculated by 'formula'
DELETE fieldname -
delete field 'fieldname'

This file is for PUBLIC DOMAIN. You can freely use and modify it.


evgeny2006 пишет:

 цитата:
Существуют ли интерактивные средства для работы с Harbour


Да, в поставке Харбора есть утилита hbrun

Спасибо: 1 
ПрофильЦитата Ответить
администратор




Пост N: 291
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 16.08.14 13:15. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Извините за серость и отсталость. Существуют ли средства (бесплатные), позволяющие на лету модифицировать структуру таблиц
и при необходимости проводить групповые операции с таблицами.



у SyBase есть Advantage Date Architect
http://devzone.advantagedatabase.com/dz/content.aspx?key=20&Release=19&Product=8&Platform=6
все что спрашиваете - есть в нем.
PS.Еслиб он еще и схемы данных рисовал - то это был бы предел мечтаний, а то приходиться в Excele схему сначала ваять, потом структуру в программах рисовать.... неудобно

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 202
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет