Прочие БД - Нужна помощь по MS Access

Аватара пользователя
Wally39

Прочие БД - Нужна помощь по MS Access

Сообщение Wally39 »

Ребят, прошу помощи у людей, разбирающихся в MS Access...



Работаю сисадмином в мед.учреждении. Имеется аппарат цифровой флюорографии. Вся база данных пациентов и снимков хранится в *.mdb-файле (Access 97). А общая картотека пациентов + база рентгенографий в Excel. Проблема следующая:



Необходимо объединить все базы в одну новую (желательно Access 2010-2013).



Создаю новую базу Access 2010 (ибо 2013 не хочет вообще работать со старой базой Access 97). Импортирую в нее нужные таблицы из базы флюорографий. Далее делаю запрос на вывод из нескольких таблиц данных в таблицу. Все выводится, но поскольку у одного пациента имеется по несколько снимков, соответственно выводится несколько одинаковых пациентов. При попытке сгрупировать их - все ОК, но не дает изменить данные таблицы... Пишет Объект RecordSet не является обновляемым... Как побороть эту проблему???
Аватара пользователя
Iska

Re: Прочие БД - Нужна помощь по MS Access

Сообщение Iska »

Покажите структуру Ваших таблиц. Покажите схему данных Вашей базы. Покажите Ваш запрос. Опишите, что потребно сделать.
Аватара пользователя
Iska

Re: Прочие БД - Нужна помощь по MS Access

Сообщение Iska »

Wally39, что я имею вам сказать... у вас проблема.

К сожалению у меня печальный опыт работы по автоматизированному переносу данных из 97 -> 2010.

Для того, чтобы база данных 97ого Аксеса внятно работала, пришлось устанавливать 97 офис. И причем установка "в лоб" ситуацию не всегда спасает. Приходилось "дружить" офисы между собой. Не хочу пугать, просто самое интересное у вас еще впереди Изображение


Цитата Wally39:



Как побороть эту проблему?
Прочие БД - Нужна помощь по MS Access




Боюсь что руками, в прямом смысле этого слова.

Есть серьезные подозрения на то, что программу придется переписать, а с данными работать через хитрую систему экспорта/импорта.

Как вариант - искать конвертер, который работает с 97мым и может из него формировать нечто более приемлемое на данное время.

----

Справедливости ради - ту программу вообще нельзя было "трогать". Тяжелый был пользователь у данной программы. Ох тяжелый.

BTW

Convert a database to the .accdb file format
Аватара пользователя
Wally39

Re: Прочие БД - Нужна помощь по MS Access

Сообщение Wally39 »

Вот отчет по запросу
doc_rptObjects.pdf
и схема данных
Отчет1.pdf
. Необходимо сделать, чтобы по запросу выводилась таблица, со сгруппированными по дате снимка полями, либо, с выводом для каждого пациента последнего по дате снимка и его номера. Что-нибудь еще нужно?
Аватара пользователя
lxa85

Re: Прочие БД - Нужна помощь по MS Access

Сообщение lxa85 »

Цитата lxa85:



К сожалению у меня печальный опыт работы по автоматизированному переносу данных из 97 -> 2010.
Прочие БД - Нужна помощь по MS Access




Дело еще в том, что насколько я понимаю, конвертировать БД Access 97 в более свежий нельзя, ибо программа флюорографии, которая делает снимки и заносит их в эту базу с другими работать не хочет, уже пробовал(((
Аватара пользователя
Wally39

Re: Прочие БД - Нужна помощь по MS Access

Сообщение Wally39 »

Цитата Wally39:



Вот отчет по запросу ... Что-нибудь еще нужно?
Прочие БД - Нужна помощь по MS Access




Может лучше файл с базой, но без данных? Или с тестовым набором данных.


Цитата Wally39:



ибо программа флюорографии
Прочие БД - Нужна помощь по MS Access




Слишком много неизвестных переменных и слишком мало данных.

Мне пока, кроме моральной, поддержки помочь нечем :(
Аватара пользователя
Wally39

Re: Прочие БД - Нужна помощь по MS Access

Сообщение Wally39 »

Цитата Wally39:



Вот отчет по запросу doc_rptObjects.pdf и схема данных Отчет1.pdf.
Прочие БД - Нужна помощь по MS Access




PicPick | Инструмент "всё-в-одном", захват экрана, редактор изображений, выбор цвета, пиксельные линейки и другое...
. Выкладывать удобно непосредственно оттуда же на imgur.com.



Теперь по тексту запроса. Да, такой запрос будет возвращать набор записей только для чтения.



Таки да, выложите очищенную базу данных в оригинальном формате.
Аватара пользователя
lxa85

Re: Прочие БД - Нужна помощь по MS Access

Сообщение lxa85 »

Цитата Iska:



PicPick | Инструмент "всё-в-одном", захват экрана, редактор изображений, выбор цвета, пиксельные линейки и другое.... Выкладывать удобно непосредственно оттуда же на imgur.com.
Прочие БД - Нужна помощь по MS Access




Thx за совет, софтиной непременно воспользуюсь.


Цитата Iska:



Таки да, выложите очищенную базу данных в оригинальном формате.
Прочие БД - Нужна помощь по MS Access




Ну и прикладываю саму базу (сжатую и немного почищенную)


Цитата lxa85:



Слишком много неизвестных переменных и слишком мало данных.
Прочие БД - Нужна помощь по MS Access




По поводу программы флюорографии - это разработка ООО "РентгенПром" под названием ПроСкан

Изображение
Аватара пользователя
Iska

Re: Прочие БД - Нужна помощь по MS Access

Сообщение Iska »

Wally39, как обычно: «Введите пароль базы данных» Изображение.
Аватара пользователя
Wally39

Re: Прочие БД - Нужна помощь по MS Access

Сообщение Wally39 »

Цитата Iska:



«Введите пароль базы данных»
Прочие БД - Нужна помощь по MS Access




Странно... Пароль не ставил. Да и у меня при открытии не просит. Попробую позже на другом компе открыть...
Вложения
patients.zip
(122.2 КБ) 0 скачиваний
patients.zip
(122.2 КБ) 0 скачиваний
Ответить

Вернуться в «Программирование и базы данных»