-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_sql_ru_access_programming

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 16.03.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 4


Ïîëó÷åíèå àêòóàëüíûõ äàííûõ (÷òî-òî òèïà î÷åðåäü)

Âòîðíèê, 23 Èþíÿ 2015 ã. 19:03 + â öèòàòíèê
Äîáðûé äåíü, ôîðóì÷àíå!

Åñòü íåáîëüøàÿ ïðîáëåìà.
Èìååì òàáëèöó ñ ïðîñòîé ñòðóêòóðîé (Id (ñ÷åò÷èê), GetDate(datetime)).

Ïðèìåð:
11 23.06.2015 12:00
13 23.06.2015 12:02
14
15
17
18 23.06.2015 12:10


Ïûòàþñü ðåàëèçîâàòü âûäà÷ó êëèåíòó ñâîáîäíîãî Id ïóòåì âûïîëíåíèÿ çàïðîñà òèïà:

  UPDATE [Table] SET 
          Table.GetDate = now
          WHERE Table.[ID] = (
          SELECT TOP 1 Table.[ID] FROM Table
          WHERE Table.[GetDate] is null
          ORDER BY Table.[ID])


Âñå ðàáîòàåò, êëèåíòó âûäàþòñÿ ïðàâèëüíûå íîìåðà, íî ò.ê. îäíîâðåìåííî ðàáîòàþùèõ êëèåíòîâ ìíîãî (15-18),
èíîãäà ïîëó÷àåòñÿ, ÷òî îäèí è òîò æå íîìåð âûïàäàåò 2 êëèåíòàì (êîãäà îíè îäíîâðåìåííî ïûòàþòñÿ çàïðîñèòü íîìåð).
Ïîëó÷àåòñÿ çàïðîñ â óñëîâèè UPDATE âîçâðàùàåò îäèíàêîâûé ID.

×òî ïîñîâåòóåòå ïðåäïðèíÿòü?

Access 2003, äîñòóï ïîñðåäñòâîì DAO.

Ñ óâàæåíèåì, Ñåðãåé.

http://www.sql.ru/forum/1162841/poluchenie-aktualnyh-dannyh-chto-to-tipa-ochered


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó