powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как упорядочить поля в таблице акса..
23 сообщений из 48, страница 2 из 2
как упорядочить поля в таблице акса..
    #32753461
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще вариант. Делаешь под таблицу "адаптер" - запрос, в котором поля вводишь в отстртированном виде, и общаешься с таблицей только через него.
Запрос делаешь так
Берешь список полей - cd,ab,ef к примеру...Сбрасывашь в SortedList, а запрос "клеишь" из этого списка - select ab,cd,ef from ...при каждом изменении стуктуры.
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753478
neznaika123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Организация данных в удобном виде. Вот какая.
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753503
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОрганизация данных в удобном виде. Вот какая.

Это не задача, а прихоть какого-то идиота, сорри за грубость.

Что именно программируете?
Не факт, что у вас правильно сделаны таблицы, т.к. при правильном проектировании добавление полей в таком количестве нет необходимости делать.
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753514
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
incold , да не, он просто эстет :-)
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753529
neznaika123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может просто задача не разрешима в аксе
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753533
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neznaika123 , чем тебя мой последний вариант не устраивает?
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753541
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по-моему это кто-то прикалывается

или к нам забрел кащенит
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753542
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторможет просто задача не разрешима в аксе

Задача так и не была озвучена.
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753556
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У самого-то поля отсортированы - neznaika(1,2,3 ) - а нас мучиться заставляет
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753563
neznaika123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нужно упорядочить поля в таблице акса..
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753568
neznaika123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:-))))
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753569
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
рука тянется к кнопке "закрыть топик нафик"
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753576
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он с Нашего Радио, очевидно, розыгрыш производит с "повторяющимся текстом сообщения"
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753577
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох Позорныйрука тянется к кнопке "закрыть топик нафик" не дай себе засохнуть
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753578
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторнужно упорядочить поля в таблице акса..

Это не задача, а один из методов решения.
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753581
neznaika123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
две недели акса в пустую........
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753587
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже незнайка обкурился
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753588
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neznaika123. Две недели - не два года.
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753589
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
две недели акса в пустую........


да, это точно. лучше изучай Excel
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753597
neznaika123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да вы сами из топика какой то чат устроили (в место того чтобы помочь бедному неспящему ночами человеку,) через пару часов будет
"Лестница (типа иногда Стихи) [основана 28 июн 04] "
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753605
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по ночам спать надо, а то с ума сойдёшь.
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32753615
neznaika123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да какя теперь разница щас нажму формат с и пойду спать
doveli cheloveka
...
Рейтинг: 0 / 0
как упорядочить поля в таблице акса..
    #32754469
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из соседнего топика
2 neznaika123
Код: plaintext
1.
2.
как упорядочить поля в таблице акса..   [new] 
neznaika123 
Guest  Люди добрые помогите подскажите как упорядочить поля в таблице акса 
?Currentdb.TableDefs("MyTable").Fields(0).OrdinalPosition
1

.OrdinalPosition доступен для чтения и записи. (для полей объектов TableDef)
.Fields(i).OrdinalPosition = i+1 (обычно, если не менять руками)

если задать заведомо большой .OrdinalPosition, поле переместится в конец.

(Непонятно, что все таки управляется - то что не режим отображения проверяется легко - ручное перемещение столбца в таблице (в режиме отображения) не приводит к изменению его .OrdinalPosition, только если переместить его в "дезайне" - в графическом определении "таблицы", вряд ли это значит, что изменяется "физическое расположение" (данных), хотя и смена .OrdinalPosition требует монопольного доступа к таблице)

ХЕЛП к 97
Код: plaintext
1.
2.
3.
4.
5.
Вмещающий объект	Доступ
Index			Не поддерживается
QueryDef		Только чтение
Recordset		Только чтение
Relation		Не поддерживается
TableDef		Чтение/запись

для сортировки по алфавиту:

ХЕЛП к 97Два или несколько объектов Field, входящих в одно семейство, могут иметь одинаковые значения свойства OrdinalPosition. В этом случае такие поля размещаются в алфавитном порядке. Например, если указать значение 4 для поля "Фамилия" и одновременно значение 4 для поля "Имя", то поле "Фамилия" будет возвращаться после поля "Имя".
(видимо в зависимости от Collate)

Из этого ясно, что OrdinalPosition отнюдь не в точности совпадает с номером поля в коллекциях Fields или Collect (т.е., если Вы пользуетесь номером поля в коллекции, то не стоит считать его заведомо равным OrdinalPosition - 1)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
?Currentdb.TableDefs("TXLS 1").Fields("id").OrdinalPosition= 255 
Истина
?Currentdb.TableDefs("TXLS 1").Fields( 3 ).OrdinalPosition= 255 
Истина
Currentdb.TableDefs("TXLS 1").Fields("id").OrdinalPosition= 0 
?Currentdb.TableDefs("TXLS 1").Fields("id").OrdinalPosition= 0 
Истина
?Currentdb.TableDefs("TXLS 1").Fields( 0 ).OrdinalPosition= 0 
Истина
?Currentdb.TableDefs("TXLS 1").Fields( 0 ).Name
id




ЗЫ: Просто побочные знания, полученные из запуска процедур автоматического приведения структур данных разных версий (одного) ПО к общей структуре. (на живых данных). Может пригодиться, если доступ по номеру поля в коллекции (Fields|Collect) явно используется в коде.
...
Рейтинг: 0 / 0
23 сообщений из 48, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как упорядочить поля в таблице акса..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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