Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: джониби
Проблема такая,выполняю следующую команду:

DLookup("[Черный]", "Картриджи статистика", "[МесяцГод] ='" & CurrentMONTHandYEAR & "'")

Всё проходит,выполняется,всё хорошо.Подумал что лучше бы передавать параметр а не писать всё это вручную,сделал запрос такой:

DLookup(LabelToner, "Картриджистатистика", "[МесяцГод] ='" & CurrentMONTHandYEAR & "'")
Всё работает замечательно,но только когда переменная LabelToner содержит Черный,если там лежит TK-140 допустим или 05X, начинает ругаться (Предыдущая операция прервана пользователем)
Вопрос,как передать параметр,чтобы было без ругани? )

Еще один момент.Есть запрос
CurrentProject.Connection.Execute "UPDATE КартриджиСтатистика SET КартриджиСтатистика.Черный = " & CountKol & " WHERE ((КартриджиСтатистика.МесяцГод) = '" & AllTime & "' ) ;"

Как передать параметр,вместо КартриджиСтатистика.Черный ???т.е. мне нужно чтобы было вместое Черный переменная моя.

Помогите пожалуйста,есть конечно способы обхода всего этого,но это муторнее и дольше


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.