Брумбурумбурумбурурум
Здравствуйте. У отца возникла проблема, далее описание по его словам.
На рабочем компьютере есть база данных в MS Access. В ней все работает нормально.
Ее скопировали на другой компьютер. На первом все работает как работало. На втором - проблема. В одном из запросов используется функция left - как я понял, стандартная Basic"овская функция. При выполнении этого запроса возникает ошибка "Неопределенная функция left в выражении". При этом если ее набрать с клавиатуры и открыть скобку, появится подсказка со списком аргументов - то есть, функция распознается.
Офис один и тот же, на втором компе сносился/ставился начисто после первого появления проблемы. На обоих компах Windows XP, возможно - разные.
Благодарю.
-
-
11.04.2008 в 12:49можешь процитировать сам запрос?
-
-
11.04.2008 в 17:30Запрос процитирую сегодня чуть позже, когда получу сам.
-
-
11.04.2008 в 18:09SELECT DISTINCTROW [1sboper].OPERIND1, [1sboper].OPERIND2,
Left([1sboper]![OPERIND1],3) AS OPERSCH1
FROM 1sboper;
Ошибка:
Неопределенная функция Left в выражении. (Ошибка 3085)
-
-
14.04.2008 в 13:26нужно убедиться, что в системе установлены следующие библиотеки:
Visual Basic For Applications
Microsoft Access 8.0 Object Library
Microsoft DAO 3.51 Object Library (версия может отличаться)
информация для справки:
support.microsoft.com/kb/q194374/
www.tek-tips.com/faqs.cfm?fid=936
-
-
19.04.2008 в 09:31Он создал на проблемном компьютере новую базу, в которую по одной перенес все таблицы и запросы (в иерархическом порядке). Новая база заработала.
Спасибо!