![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.03.2009
Сообщений: 39
|
![]()
Здравствуйте господа!
Может ли кто-нибудь объяснить из-за чего при открывании БД происходит изменение порядка записей, типа автосортировка какая-то ... БД создается из MSProject и порядок записей в БД после ее создания соответствует порядку записей в проекте MSProject. Но как только БД открыть в Access то то таблици загадочным образом сортируются, что не есть хорошо, т.к. после БД используется другим приложением, для которого важен правильный порядок записей. Я подозреваю что нужно изменить какие-то параметры Access, но пока ничего подходящего в настройках не нашел... Жду советов от знающих людей. Заранее благодарен. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Oooleg.
данные отображаются в таблице без какой бы то ни было принудительной сортировки, возможно в процессе миграции от MS Project до MS Access сортировка потерялась ? Возможны два варианта решения: 1 " т.к. после БД используется другим приложением.." - передавать в другое приложение данные не из таблицы, а из запроса у которого явно заданы требуемые параметры сортировки. Этот вариант гарантирует защиту от возможных непредвиденных проблем в будущем. 2. откройте таблицу для просмотра, явно задайте сортировку, сохраните таблицу перед закрытием. Такой вариант конечно решит проблему, но никак не защитит от подобных проблем в будущем. Удачи Вам. Евгений. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 30.03.2009
Сообщений: 39
|
![]()
ув. Teslenko_EA,
вы говорите "данные отображаются в таблице без какой бы то ни было принудительной сортировки..." а как тогда объяснить то что последовательность записей до открывания БД в Access соответствует последоватальности задач в MSProject, (т.к. если просматривать данные в базе посредством связанного листа Excell, до того как первый раз открыть ее в Access, то все выглядит так как и должно быть) а изменения происходят какраз в случае просмотра БД в Access, после чего данные отображаются в искаженном виде также и в Excell ?... |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Oooleg.
".. последовательность записей до открывания БД в Access.." - Вы уверены, что СУБД в которой открываете таблицу (до MS Access) не задает ей (таблице) сортировку заданную в ней по умолчанию ? Евгений. P.S. свои сообщения я подписываю в надежде, что ко мне будут обращаться по имени. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 30.03.2009
Сообщений: 39
|
![]()
Здравствуйте Евгений.
"- Вы уверены ..." - процентов на 95, т.к. Excel подключается к БД в режиме "только чтение", а с клиентом БД раньше таких фокусов не наблюдалось... Вышеописанная проблема возникла после перехода на MS Office 2010 (demo), до этого работал в 2007, и все было в порядке. Была правда непонятка с записями которые добавлялись посредством клиента, часть из них добавлялась как и ожидалось в конец таблицы БД, а некоторые записи добавлялись в произвольное место таблицы, но записи которые были импортированы из MS Project, при создании БД, всегда сохраняли исходную последовательность. Теперь же, эта последовательность сохраняется только до первого открывания БД в Access. Вот я и предположил, что подобное поведение может быть связано с настройками Access, а т.к. в Access'e не очень силен, решил спросить знающих людей... Последний раз редактировалось Oooleg; 28.02.2010 в 00:04. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Угловая скобка изменяется на %3E | Jakethefish | Работа с сетью в Delphi | 2 | 13.11.2009 09:26 |
счетчик в цикле изменяется не от 0 до 4 а от 4 до 0 | Ntlegend | Общие вопросы Delphi | 17 | 02.11.2009 00:59 |
Как сделать чтобы при открывании второй формы и закрытия основной не пропадал значок на таскбаре? | TwiX | Общие вопросы Delphi | 2 | 10.09.2009 20:57 |
порядок отображения новых записей в DBGrid Delphi/Builder | roma_ | Помощь студентам | 1 | 10.09.2009 10:13 |
Удаление записей при внешнем ключе | DrewBlin | SQL, базы данных | 3 | 27.07.2009 13:44 |