VBA в Access длинный запрос не влазит в String
От: Anton_Junior  
Дата: 25.08.06 04:54
Оценка:
Доброе время суток!

SQL-запрос достаточно длинный в самом Access'e в разделе запросы он работает нормально выдает результат.
Мне надо присвоить этот запрос элементу управления список в форме.
Если я в свойствах этого списка в источнике данных записываю этот запрос то все тоже работает.
А вот в VBA присвоить этот запрос элементу управления Список не получается. Т.е. такая конструкция как
Список10.RowSource = "вот это длинный запрос" не работает. Список пустой. Если поставить другой запрос покороче то все нормально.
Пробывал присваивать его значение пременной типа String эффект тот-же самый. Когда попытался вывести значение переменной оказалось что он полностью туда не влазит. Сделал несколько переменных им присвоил фрагменты этого запроса, в них все влезло, но
Список10.RowSource = strПеременная1 + strПеременная2 + strПеременная3 тоже не работает.
Как быть, может кто-нибудь с этим сталкивался?

Версия Access 2003.
Re: VBA в Access длинный запрос не влазит в String
От: FunnyRabbit Россия  
Дата: 25.08.06 06:06
Оценка:
Здравствуйте, Anton_Junior, Вы писали:

A_J>Доброе время суток!


A_J>SQL-запрос достаточно длинный в самом Access'e в разделе запросы он работает нормально выдает результат.

A_J>Мне надо присвоить этот запрос элементу управления список в форме.
A_J>Если я в свойствах этого списка в источнике данных записываю этот запрос то все тоже работает.
A_J>А вот в VBA присвоить этот запрос элементу управления Список не получается. Т.е. такая конструкция как
A_J>Список10.RowSource = "вот это длинный запрос" не работает. Список пустой. Если поставить другой запрос покороче то все нормально.
A_J>Пробывал присваивать его значение пременной типа String эффект тот-же самый. Когда попытался вывести значение переменной оказалось что он полностью туда не влазит. Сделал несколько переменных им присвоил фрагменты этого запроса, в них все влезло, но
A_J>Список10.RowSource = strПеременная1 + strПеременная2 + strПеременная3 тоже не работает.
A_J>Как быть, может кто-нибудь с этим сталкивался?

A_J>Версия Access 2003.


А если создать вьюху с этим запросом, а потом из нее данные брать? Строка будет меньше.
То что меня не убивает, делает меня умнее.
Re[2]: VBA в Access длинный запрос не влазит в String
От: Anton_Junior  
Дата: 25.08.06 06:12
Оценка:
Здравствуйте, FunnyRabbit, Вы писали:

FR>Здравствуйте, Anton_Junior, Вы писали:


FR>А если создать вьюху с этим запросом, а потом из нее данные брать? Строка будет меньше.


объясни поподробнее что ты имеешь ввиду под словом вьюха? Просто я с Акцессом совсем недавно начал работать, дык всех терминов ине знаю.
Re[3]: VBA в Access длинный запрос не влазит в String
От: FunnyRabbit Россия  
Дата: 25.08.06 06:20
Оценка:
Здравствуйте, Anton_Junior, Вы писали:

A_J>Здравствуйте, FunnyRabbit, Вы писали:


FR>>Здравствуйте, Anton_Junior, Вы писали:


FR>>А если создать вьюху с этим запросом, а потом из нее данные брать? Строка будет меньше.


A_J>объясни поподробнее что ты имеешь ввиду под словом вьюха? Просто я с Акцессом совсем недавно начал работать, дык всех терминов ине знаю.


Вьюха — представление. В аксесе называется "Запрос".
То что меня не убивает, делает меня умнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.