Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: DFIRST работает не коректно
 
 автор: debilder   (20.01.2008 в 21:53)   личное сообщение
 
 

a1 = DFirst("[PostID]", "[post]")
Для а1 не возвращает значение 1.
В таблице post есть разрыв в номерах т.е.:
1
2
...
301
304
305
...
DFirst возращает 304 а нужно 1.
Подскажите пожайлуста почему не работает? Чем заменить?

  Ответить  
 
 автор: Explorer   (20.01.2008 в 22:15)   личное сообщение
 
 

посоветовал бы для начала почитать по доменным агрегатным функциям - например в Хелп заглянуть

DFirst, DLast Functions

You can use the DFirst and DLast functions to return a random record from a particular field in a table or query when you simply need any value from that field. Use the DFirst and DLast functions in a macro, module, query expression, or calculated control on a form or report.

<...>

Remarks

Note If you want to return the first or last record in a set of records (a domain), you should create a query sorted as either ascending or descending and set the TopValues property to 1. For more information, see the TopValues property topic.

From Visual Basic, you can also create an ADO Recordset object and use the MoveFirst or MoveLast method to return the first or last record in a set of records.

если нужно возвратить минимальное значение из таблицы подойдет Dmin("[PostID]","[post]")

PS:

First <> Min AND Last <> Max

  Ответить  
 
 автор: debilder   (21.01.2008 в 11:41)   личное сообщение
 
 

Спасибо большое!!! Просто раньше не использовал эти фун-ции...А в 97 справочка поудобней будет...

  Ответить  
 
 автор: час   (21.01.2008 в 12:12)   личное сообщение
 
 

А в 97 справочка поудобней была....

  Ответить  
 
 автор: debilder   (21.01.2008 в 15:47)   личное сообщение
 
 

да...уж... жаль что MS не продолжила традицию...

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList