ник: Ми
Добрый вечер!
через ADO не читается запрос в ACCESS2007, если таблица содержит столбик "вложения" (новая штука 2007 аксеса). ФАЙЛ С ПРИМЕРОМ ПРИЛАГАЕТСЯ.
Пример: таблица Lim и три столбика: Название, Обозначение, Вложение.
Создал запрос "Запрос1" и нужно через ADO прочитать его:
Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
rst.Open "Запрос1", CurrentProject.Connection - здесь пишет ошибка синтаксиса SQL
Если сделать запрос на объединение двух таких запросов, т.е. с UNION, то работает,
И если просто его прописать в редакторе VBA, например:
Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
rst.Open "SELECT Lim.Название, Lim.Обозначение FROM Lim", CurrentProject.Connection - тоже работает, правда скорость во много раз меньше. Мне это нужно для заполнения ListView.
SOS!!!