Как из SQL(access) в VB запрос переделать
Формулировка задачи:
INSERT INTO Проверка ( ID_Библиотекаря, Номер_проверки, Дата, Порядковый_номер_утилизации, Порядковый_номер )
SELECT Библиотекарь.ID_Библиотекаря,
FROM Библиотекарь
WHERE (((Библиотекарь.ФИО)=[фио]));
если оставить как есть ругается что незнает Nz и DMax если заменяю на (как мне кажется аналогичную функцию Max(Проверка.Номер_проверки)+1, выдается сообщение - "Попытка выполнить запрос, который не включает указанное выражение 'ID_Библиотекаря' как часть статистической функции или группы"... если ктото сталкивался помогите пожалуйста.
SELECT Библиотекарь.ID_Библиотекаря,
Nz
(DMax
("Номер_проверки","Проверка"),0)+1, Null, Null, NullFROM Библиотекарь
WHERE (((Библиотекарь.ФИО)=[фио]));
если оставить как есть ругается что незнает Nz и DMax если заменяю на (как мне кажется аналогичную функцию Max(Проверка.Номер_проверки)+1, выдается сообщение - "Попытка выполнить запрос, который не включает указанное выражение 'ID_Библиотекаря' как часть статистической функции или группы"... если ктото сталкивался помогите пожалуйста.
Решение задачи: «Как из SQL(access) в VB запрос переделать»
textual
Листинг программы
INSERT INTO Проверка ( ID_Библиотекаря, Номер_проверки, Дата, Порядковый_номер_утилизации, Порядковый_номер ) <font color="blue">SELECT</font> Библиотекарь.ID_Библиотекаря, IsNull((<font color="blue">select</font> top <font color="darkblue"><b>1</b></font> <font color="teal">"Номер_проверки"</font> from <font color="teal">"Проверка"</font> order by Номер_проверки desc),<font color="darkblue"><b>0</b></font>)+<font color="darkblue"><b>1</b></font>, Null, Null, Null FROM Библиотекарь WHERE (((Библиотекарь.ФИО)=[фио]));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д