vb如何在工作站取得NT中SQL服务器的当前时间?请写详细.

ly2098 2000-03-21 08:39:00
...全文
155 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
929 2000-03-21
  • 打赏
  • 举报
回复
可用SQL SERVER中的GETDATE()函数取得SQL 服务器内部的时间。
在VB中如果ADO的话,可用ADODB。COMMAND来完成。在完成数据库的操作后,将COMMANDTEXT置为“SELECT GETDATE()”。
bombju 2000-03-21
  • 打赏
  • 举报
回复
例子:

Public Sub SyncSystemtime()
Dim adodatetime As New ADODB.Connection
adodatetime.Open adoConnStr
Time$ = adodatetime.Execute("Select Convert(char(8),getdate(),108)")(0)
Date$ = adodatetime.Execute("Select Convert(char(10),getdate(),111)")(0)
Set adodatetime = Nothing
End Sub
lyy 2000-03-21
  • 打赏
  • 举报
回复
例子:
Dim lrst As New ADODB.Recordset
Dim ServerDateTime as Date

lrst.Open "select getdate();", gscon
fServerDateTime = lrst.Fields(0)
lrst.Close

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧