Макропостановка

Программирование на Visual Basic for Applications
aleks2
Обычный пользователь
Обычный пользователь
 
Сообщения: 67
Зарегистрирован: 27.11.2002 (Ср) 11:23
Откуда: Russia

Макропостановка

Сообщение aleks2 » 17.09.2003 (Ср) 6:53

привет всем

Как в операторе запроса select сделать макроподстановку на переменую i в цикле

Set rs = Db.OpenRecordset("select sum(p12) as smp12 from nr.dbf where val(grupp) = i", dbOpenDynaset)

так выдает ошибку на данную переменную i

Может кто подскажет
Заранее благодарен Алекс.

corgi
ToyMan
ToyMan
 
Сообщения: 1367
Зарегистрирован: 01.10.2002 (Вт) 9:59
Откуда: Россия, Москва

Сообщение corgi » 17.09.2003 (Ср) 8:00

ну наверно так
Код: Выделить всё
Set rs = Db.OpenRecordset("select sum(p12) as smp12 from nr.dbf where val(grupp) = " & cstr(i), dbOpenDynaset)
Ничто так не ограничивает полёт мысли программиста, как компилятор


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 82

    TopList