|
|
|
wood |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 52 Регистрация: 1.5.2006 Репутация: нет Всего: нет |
Всем добрый день.
Подскажите, как в таблице (Paradox) программно создать поле (поле не вычисляемое) а потом его удалить. надеюсь на помощь. |
|||
|
||||
Данкинг |
|
|||
Yersinia pestis Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Наверное, исходя из синтаксиса самого Парадокса.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
wood, ты расскажи и покажи, как пытался, что не получилось.
Добавлено через 1 минуту и 8 секунд Я бы не рекомендовал работать с парадоксом сразу изучай SQL и СУБД Firebird Добавлено через 2 минуты и 28 секунд есть несколько примеров https://www.google.com/search?q=delphi+para...mp;channel=fflb |
|||
|
||||
wood |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 52 Регистрация: 1.5.2006 Репутация: нет Всего: нет |
Дак в этом то и проблема, удаленная база на mysql я с нее забираю данные которые необходимо развернуть: поля должны быть записями, записи полями. Пользователь делает изменения в данной перевернутой таблице это все перерабатывается и распихивается по своим таблицам в mysql. По ссылкам прошелся спасибо, есть примеры по созданию. Предложите другой вариант временной локальной таблицы для хранения данных. |
|||
|
||||
Данкинг |
|
|||
Yersinia pestis Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
FoxPro, ну или Access. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
wood |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 52 Регистрация: 1.5.2006 Репутация: нет Всего: нет |
просто у меня компонент со встоенным драйвером для paradox-a, bde не нужен, меня это очень устраивало.
тогда вопрос: можно ли для решения данной задачи использовать таблицы размещаемые в памяти, просто я с ними никогда не работал. |
|||
|
||||
wood |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 52 Регистрация: 1.5.2006 Репутация: нет Всего: нет |
Вроде получается с TRxMemoryData - буду с ним пробывать
всем спасибо |
|||
|
||||
superVad |
|
|||
Опытный Профиль Группа: Участник Сообщений: 735 Регистрация: 6.4.2006 Где: Черкассы, Украина Репутация: 3 Всего: 15 |
wood, RX мертвые - юзай JVCL.
Лучшая таблица в памяти, из которых я юзал идет в EH, но они денег стоят. Хотя 3.6 бесплатные и там есть бета этого компонента. Может еще как то в хмл выгружать и с ним работать. |
|||
|
||||
wood |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 52 Регистрация: 1.5.2006 Репутация: нет Всего: нет |
superVad, спасибо, надо было срочно, сделал на Rx.
Чтобы на плодить новую тему по rxmemorydata: поля создаются runtime, c этим проблем нет, но их нужно удалять, это как сделать? либо удалить (очистить) всю структуру таблицы. простое удаление table_name.FieldDefList[i].Free или подобное результатов не дает. само поле удаляется, вижу как уменьшается fieldlist.count, но при повторном создании такого же поля кричит что компонент с таким именем уже существует как победить? подскажите. |
|||
|
||||
MetalFan |
|
|||
Аццкий Сотона Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: нет Всего: 128 |
Это сообщение отредактировал(а) MetalFan - 10.1.2014, 13:51 -------------------- There are always someone smarter than you... |
|||
|
||||
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |