Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > ADP及SQL SERVER

如何在ADP中读取SQL服务器当前时间

时 间:2004-11-10 00:00:00
作 者:朱亦文   ID:61  城市:岳阳
摘 要:通过使用 SQL Server 的内部函数 GETDATE 来返回 SQL Server 所在的机器的系统日期和时间.

正 文:

问:如何在ADP中读取SQL服务器当前时间?
答:使用 T-SQL 的 GETDATE 函数。

 

通过使用 SQL Server 的内部函数 GETDATE 来返回 SQL Server 所在的机器的系统日期和时间.
GETDATE
按 datetime 值的 Microsoft® SQL Server™ 标准内部格式返回当前系统日期和时间。

例子:


Public Function GetSQLSvrTime() As Datetime
  Dim rst As ADODB.Recordset 
   
  Set rst = New ADODB.Recordset 
  Set rst.ActiveConnection = CurrentProject.Connection 
  rst.Open "SELECT GETDATE() AS SvrTime" 
   
  GetSQLSvrTime = rst.Fields("SvrTime")
End Function

函数 GetSQLSvrTime 返回 SQL Server 服务器上的当前日期和时间。

如果取时间:

Dim sTime AS String
sTime = Format(GetSQLSvrTime(), "Short Time") ' 短时间

如果取日期:

Dim sDate AS String
sDate = Format(GetSQLSvrTime(), "Long Date") ' 长日期



Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助