
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.06.2003, 10:15
|
|||
|---|---|---|---|
|
|||
Вопрос к знатокам Delphi, Ms Access и ADO |
|||
|
#18+
Задача: Есть таблица в MS Access 2000, в ней два числовых поля. Необходимо создать запрос выводящий для каждой записи сумму этих двух полей. Все бы хорошо, но если одно из значений Null, то и вся сумма будет Null В Access все решается просто, с использованием функции Nz(). Т.е. получается запрос вида: SELECT Table1.Field1, Table1.Field2, Nz(Table1.Field1,0)+Nz(Table1.Field2,0) FROM Table1; Но, в Delphi при соединении с данной базой через ADO (провайдер Microsoft Jet 4), если в ADOQuery.SQL создать этот же самый запрос возникает ошибка вида: Неопределенная функция 'Nz' в выражении Если, кто-нибудь сталкивался с данной проблемой и успешно ее решил пожалуйста помогите (очень нужно !). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.06.2003, 11:15
|
|||
|---|---|---|---|
Вопрос к знатокам Delphi, Ms Access и ADO |
|||
|
#18+
Напиши функцию для, как Nz() для Delphi! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.06.2003, 11:19
|
|||
|---|---|---|---|
|
|||
Вопрос к знатокам Delphi, Ms Access и ADO |
|||
|
#18+
Это тебе на форум по Дельфям надо. Обычное дело, когда средства разработки и формат хранения данных принадлежат разным фирмам. Дельфийцы достаточно активно используют Акес, они тебе и помогут. У нас (Акесников и бейсиковцев) таких проблем не возникает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1681223]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 207ms |
| total: | 318ms |

| 0 / 0 |
