-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Вывод результата запроса в текстбокс формы

Четверг, 14 Августа 2014 г. 19:37 + в цитатник
Добрый день!

Есть запрос "q_cw_amt":
SELECT Sum(CW.AMT) AS СУММ, 
(SELECT SUM(CW2.AMT) FROM CW2 AS CW2 LEFT JOIN [LAST-1_date] ON CW2.DT = [LAST-1_date].Дата 
WHERE CW2.INN=CW.INN AND CW2.ISPSZ_contract = "очн" 
GROUP BY CW2.INN, CW2.ISPSZ_contract) AS СУММ2

FROM CW LEFT JOIN LAST_date ON CW.DT = LAST_date.Дата
WHERE (((CW.INN)=Forms!карточка_клиента!Lstbox_cln) And ((CW.ISPSZ_contract)="неочн"))
GROUP BY CW.INN, CW.ISPSZ_contract;


Пытаюсь присвоить в форме txtfld_summ1 и fld_summ2 присвоить значения СУММ и СУММ2 соответственно

=DLookUp("[СУММ2]";"q_cw_amt") - помогает, получается

Хочу сделать как написано здесь 12321018, но пишет что "Слишком мало параметров. Требуется 1".
Читаю вот это: http://www.sql.ru/faq/faq_topic.aspx?fid=410

Делаю вот это:
    Set q = CurrentDb.QueryDefs("q_cw_amt_clean")
       Me.fld_сумм = q.OpenRecordset("q_cw_amt_clean")
       q.Close: Set q = Nothing


А кусок кода не срабатывает и пишет "ошибка преобразования типа данных" :(
Господа! Помогите куску разобраться с куском кода :)

http://www.sql.ru/forum/1110703/vyvod-rezultata-zaprosa-v-tekstboks-formy


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку