powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Builder C++ ADO mdb Неопределена функция
6 сообщений из 6, страница 1 из 1
Builder C++ ADO mdb Неопределена функция
    #34795203
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работаю в шестом билдере с mdb через ADO.
Пытаюсь запустить запрос с функцией Nz(), пишет неопределена функция Nz(), хотя в аксессе этот запрос нормально работает. Как пофиксить? Надо null превратить в ноль.
...
Рейтинг: 0 / 0
Builder C++ ADO mdb Неопределена функция
    #34796217
Tantos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИМХО, не получится. Лучше напиши функции в Билдере и используй ее.
Я в свое время сделал так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
#include <system.hpp>
//------------------------------------------------------------------------------
template <class T>
Variant Nz(Variant V, T rVal)
{
 if(VarIsNull(V)) return rVal;
 else             return V;
}
Чем больше узнаю людей, тем больше люблю компьютеры.
...
Рейтинг: 0 / 0
Builder C++ ADO mdb Неопределена функция
    #34796402
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жаль... В билдере не подойдет, тогда запрос не посчитается. Попробую записать запрос в аксесе и вызывать его как вьюшку...
...
Рейтинг: 0 / 0
Builder C++ ADO mdb Неопределена функция
    #34797722
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот ведь зараза какая...
написал запрос viewtable в аксессе с Nz().
Вызываю из Билдера как "select * viewtable" так ведь она опять руается на неоределенную функцию...
...
Рейтинг: 0 / 0
Builder C++ ADO mdb Неопределена функция
    #34798558
iiyama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо Nz([поле],0) используйте iif(isnull([поле]),0,[поле])
...
Рейтинг: 0 / 0
Builder C++ ADO mdb Неопределена функция
    #34799170
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, все отлично работает!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Builder C++ ADO mdb Неопределена функция
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]