|
|
|
| можно ли в access получить миллисекунды? по идее функция second возвращает до секунд, а как-то можно получить миллисекунды | |
|
| |
|
|
|
| два варианта
1 свойство формы таймер и интервал таймера
работают в паре в таймер пишется что делать
а в интервал таймера через сколько (в миллисекундах)
2
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
'Использование:
Call Sleep(10000) ' Пауза на 10 секунд | |
|
| |
|
|
|
| э-э-э, спасибо ... я видимо неточно написал ... есть два значения типа дата-время, нужно получить разницу до миллисекунд ... вот | |
|
| |
|
|
|
| http://msdn.microsoft.com/ru-ru/library/bb882581%28VS.90%29.aspx | |
|
| |
|
|
|
| Нельзя. В Аксе поле "DateTime", это, по сути, число типа Double. 1 секунда, это 1 / (24*60*60), т.е. 0,0000115740740740741 (19 разрядов после запятой) . Даже с такими разрядами Double работает с погрешностью, а с меньшими...
Для вашей задачи нужно время хранить в миллисекундах, в полях типа Long. | |
|
| |
|
|
|
| всем спасибо, благодаря вашим советам решение нашел ... | |
|
| |
|
|
|
| так делись! | |
|
| |
|
|
|
| дык, делиться, собственно, не чем, т.к. сама прога в VS2008, а данные в аксовом файле ... | |
|
| |
|
|
|
| Простите - а решение де (в чём)??
В коде или в базе? | |
|
| |
|
|
|
|
| Это хорошо.......
что его не видно тута
(шутка) | |
|
| |