ADO (база MS Access): в SQL запросе NULL в 0 - VB

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

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

Доброго времени суток!
База Microsoft Access, клиент VB, доступ через ADO.
Необходимо в SQL запросе NULL значения в 0 перевести.
В самом MS Access'е можно было через Nz решить проблему, в VB через ADO Nz недоступен
Решил через IIF(ISNULL но может быть есть более "элегантное" решение.
Запрос следующий

Спасибо за внимание

Решение задачи: «ADO (база MS Access): в SQL запросе NULL в 0»

textual
Листинг программы
<font color="blue">SELECT</font> <font color="magenta">sum</font>(Tot)  <font color="blue">as</font> Total <font color="blue">FROM</font> 
(<font color="blue">SELECT</font> <font color="magenta">Sum</font>(PaySum) <font color="blue">AS</font> Tot <font color="blue">FROM</font> TblPayments <font color="blue">union</font> <font color="blue">select</font> <font color="darkblue"><b>0</b></font> <font color="blue">from</font> msysobjects)  t;

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


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

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

14   голосов , оценка 3.857 из 5