Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Builder C++ ADO mdb Неопределена функция / 6 сообщений из 6, страница 1 из 1
12.09.2007, 16:46:29
    #34795203
didgik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Builder C++ ADO mdb Неопределена функция
Работаю в шестом билдере с mdb через ADO.
Пытаюсь запустить запрос с функцией Nz(), пишет неопределена функция Nz(), хотя в аксессе этот запрос нормально работает. Как пофиксить? Надо null превратить в ноль.
...
Рейтинг: 0 / 0
13.09.2007, 02:44:25
    #34796217
Tantos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Builder C++ ADO mdb Неопределена функция
ИМХО, не получится. Лучше напиши функции в Билдере и используй ее.
Я в свое время сделал так:
Код: 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
13.09.2007, 09:15:31
    #34796402
didgik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Builder C++ ADO mdb Неопределена функция
Жаль... В билдере не подойдет, тогда запрос не посчитается. Попробую записать запрос в аксесе и вызывать его как вьюшку...
...
Рейтинг: 0 / 0
13.09.2007, 14:16:58
    #34797722
didgik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Builder C++ ADO mdb Неопределена функция
вот ведь зараза какая...
написал запрос viewtable в аксессе с Nz().
Вызываю из Билдера как "select * viewtable" так ведь она опять руается на неоределенную функцию...
...
Рейтинг: 0 / 0
13.09.2007, 17:17:39
    #34798558
iiyama
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Builder C++ ADO mdb Неопределена функция
Вместо Nz([поле],0) используйте iif(isnull([поле]),0,[поле])
...
Рейтинг: 0 / 0
13.09.2007, 21:09:28
    #34799170
didgik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Builder C++ ADO mdb Неопределена функция
Спасибо, все отлично работает!
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Builder C++ ADO mdb Неопределена функция / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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