powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как изменить порядок полей?
10 сообщений из 10, страница 1 из 1
Как изменить порядок полей?
    #32370015
Sokol_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожайлуста, как изменить порядок полей в структуре таблицы? Спасибо
...
Рейтинг: 0 / 0
Как изменить порядок полей?
    #32370019
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Table1.Fields [0].Index := ?
...
Рейтинг: 0 / 0
Как изменить порядок полей?
    #32370021
Sokol_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 KirillovA
Изменяется порядок толко на клиенте, на сервере порядок остается таким же :(
...
Рейтинг: 0 / 0
Как изменить порядок полей?
    #32370022
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем это делать? Может быть, надо изменить только порядок полей в гриде?
...
Рейтинг: 0 / 0
Как изменить порядок полей?
    #32370023
Дмитрий Мыльников
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот именно. Зачем менять порядок полей в таблице на клиенте? Для реляционной базы данных, согласно теории, порядок полей в таблице, как впрочем и записей, значения не имеет. Нужный порядок и полей и записей формируется самим текстом запроса.
...
Рейтинг: 0 / 0
Как изменить порядок полей?
    #32370024
Sokol_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да нет, вот именно, что в самой таблице.
...
Рейтинг: 0 / 0
Как изменить порядок полей?
    #32370027
Дмитрий Мыльников
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть, я хотел сказать, что некоторые сервера такую операцию в принципе не поддерживают.
...
Рейтинг: 0 / 0
Как изменить порядок полей?
    #32370046
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вижу в сиквел запрос послал...
если на сиквеле - никак ...
...
Рейтинг: 0 / 0
Как изменить порядок полей?
    #32370063
Sokol_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создается приложение для риелторской конторы. Поля и последовательность ввода информации для клиентов и объектов недвижимости должны настраиваться.

Вначале я создавал отдельную таблицу ClientAttrs[AttrID, Name, Order], где Name-имя клиента, а Order(int)- порядок в котором Namы будут выводиться.
Затем создается таблица Clients[ClientID, OrderID], которая по OrderID связывается с таблицей Orders.
Затем в таблицу ClientValues[ClientID, AttrID, Value) заносится введенная информация (ClientID-не индекс., AttrID - ID из ClientAttrs, Value - значение). Причем все значения Value приходится делать varchar. Не знаю как вам, а мне совсем не нравиться.

Вот если бы иметь одну таблицу, например Clients[ClientID, Attr1,..,AttrN], и иметь возможность модифицировать поля, было бы классно.

Просто с БД я работаю не так давно, поэтому не обессудьте. Сейчас разбираюсь с системными таблицами syscolumns и sysobjects, может чтонибудь получится.
...
Рейтинг: 0 / 0
Как изменить порядок полей?
    #32370072
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ниче не понимаю ...
неужели нету конечного надбора аттрибутов ...
все подаеца типизации ... любые атрибуты ... вы уж поверьте ...
а с такими извратами - вы далеко не уйдете .... и нах менять поля местами -вааще не понятно ...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как изменить порядок полей?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]