Проблемы с Access Database 2000 при использовании Access 2016 - PullRequest
0 голосов
/ 20 сентября 2018

Прежде всего, я действительно новичок в доступе.У меня есть базовые знания о базах данных (в основном работающих на SQL), так что спасибо за то, что немного выложили ответы.

Компания, в которой я работаю, создала базу данных с использованием Access 2000 и построила ее с тех пор.Они хотят использовать новейшую версию Access вместо версии 2003, но хотят сохранить базу данных такой, какая она есть.

Когда база данных (файл .mdb) открывается с помощью Access 2003, она открывается в форме, называемой«Fiche Principale», и сразу же дает первую запись базы данных и всей связанной с ней информации.Это то, что компания хочет сохранить.

Однако, когда она открывается с новым Access, она предлагает диалоговое окно:

Enter Value Parameter :
Form!Fiche Recherche Contact!REFINTERNE

(REFINTERNE - это Id)

Я посмотрел его в Интернете, есть много проблем, связанных с диалоговым окном Ввод значения параметра, в основном люди забыли «» »при использовании строки, или просто некоторые ошибки в именах параметров. Я проверил это как можно лучше, ноэто все еще может быть ошибка, подобная этой.

Странно то, что база данных и формы отлично работают на старом Access, поэтому я попытался преобразовать базу данных в файл .accdb, но проблема остается.

Я надеюсь, что я достаточно ясен, не стесняйтесь задавать вопрос, чтобы уточнить, если это необходимо.

Большое спасибо

РЕДАКТИРОВАТЬ: Я нашел этот код связанный с "Fiche Recherche Contact":

Function rech2()
Forms![Fiche Principale].RecordSource = "Fiche Principale - Filtre Contacts"
'Forms![Fiche Recherche Contacts].RecordSource = ""
End Function

Из того, что я могу понять," Fiche Recherche Contact "является подформой" Fiche Principale ".

РЕДАКТИРОВАТЬ: Я знаю, что дать точный ответ будет сложнотак что я больше ищуобщее направление, чтобы знать, где искать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...