|
|
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
А я и не прощался!:) Так как же присвоить переменной текущую дату/время а еше лучше серверную дату/время?:) Искренне ваш (всехный) Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 11:47 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
А где проблема? ------------ Sub TestTime() Dim varDateTime, var2 varDateTime = CDate(Now()) var2 = Now() Debug.Print varDateTime, var2 End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 11:50 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
Вместо CDate(Now()) достаточно поставить Date(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 13:08 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
И все, уже можно кушать?:) И это уже серверное время?:) И кто из двух серверный?:) Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 13:11 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
Да нет, серверного среди нех нетути... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 13:14 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
А где он (серверный времь)?:) Geen (как обычно рад видеть) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 13:27 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
Взаимненько-с... Кто ж знает, где он. Тот, кто знает, не отвечает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 14:13 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
select getdate() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 14:17 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
' Синхронизация времени с сервером ' strSrv="Имя сервера" Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long Declare Function WaitForSingleObject Lib "kernel32" (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As Long Declare Function GetExitCodeProcess Lib "kernel32" (ByVal hProcess As Long, lpExitCode As Long) As Long Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long Public Const DRIVE_REMOTE = 4 Public Const PROCESS_QUERY_INFORMATION = &H400 Public Const INFINITE = &HFFFFFFFF Public Const WAIT_FAILED = &HFFFFFFFF Public Const SW_SHOWNORMAL = 1 ' Синхронизация времени с сервером ' strSrv="Имя сервера" Public Function synchDate(strSrv As String) Dim ii As Long Dim hw As Long Dim iResult As Long Dim intExit As Long Dim strDr As String On Error GoTo erra ii = Shell("command.com /c net time \\" & strSrv & " /set /Yes", vbHide) hw = OpenProcess(PROCESS_QUERY_INFORMATION, 0, ii) iResult = WaitForSingleObject(hw, INFINITE) If iResult = WAIT_FAILED Then Err.Raise vbObjectError + 513, , "WAIT_FAILED." GetExitCodeProcess hw, intExit CloseHandle hw Exit Function erra: CloseHandle hw MsgBox Err.Description End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 14:43 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
Мля, Getdate() - процедура СКЛ-сервера, которая показывает дату и время на текущий момент. Если это процедура сервера, как ты думаешь, чье время она показывает? Клиента? Или чукчи на Северном полюсе? Про getdate() тебе ж уже сказали 4, а то и больше раз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 14:48 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
Способ через жопу: 1) Делаешь запрос select getdate() 2) В VBA рекордсетом выковыриваешь полученное значение и юзаешь его до опупения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 14:55 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
Сдается мне, что зря это все затеяли. Какова конечная цель получения времени сервера на клиента? ................... если записать в поле таблицы, то лучше написать хранимую процедуру, которая сама все сделает (в т.ч. и время сервера поставит) ................... Повторю то, что уже много раз говорил - ADP+SQL это разработка совсем с другими подходами. Нужно сначала прочитать много чего и посмотреть примеры, а потом в бросаться на амбразуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 15:24 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
To incold: То, что ты (Вы) предложил(и), лучше делать всегда. И не только в случае АДыПы и Сикуля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 15:33 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
читать, увы, времени нет:( Или работающий проект или ... Приношу всем свои извинения (но обещаю как только появиться время прочесть очень много умных книг) :) 2 fgh11 Если я тебя правильно понял, одна из двух функций вернет мне искомое (или обе, или вместе?) Так я просто могу написать переменная = (что?) в VB коде Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 16:18 |
|
||
|
Так как же присвоить переменной текущую дату/время:)
|
|||
|---|---|---|---|
|
#18+
2 fgh11 Если я тебя правильно понял, одна из двух функций вернет мне искомое (или обе, или вместе?) Так я просто могу написать переменная = (что?) в VB коде Функция синхронизует время на локальном компьютере и сервере после этого моя_переменная=Date() вернёт дату сервера или моя_переменная=Now() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 18:25 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1765&tid=1680017]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 293ms |

| 0 / 0 |
