Как из SQL(access) в VB запрос переделать

Узнай цену своей работы

Формулировка задачи:

INSERT INTO Проверка ( ID_Библиотекаря, Номер_проверки, Дата, Порядковый_номер_утилизации, Порядковый_номер )
SELECT Библиотекарь.ID_Библиотекаря,

Nz

(

DMax

("Номер_проверки","Проверка"),0)+1, Null, Null, Null
FROM Библиотекарь
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 (((Библиотекарь.ФИО)=[фио]));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.75 из 5
Похожие ответы