怎样在VB里输入将一个Date和一个Time组合成DATETIME型

怎样在VB里输入将一个Date和一个Time组合成DATETIME型,能跟SQLServer中DATETIME相匹配,实现查询比较功能。我是新手,麻烦大虾回答的详细点... 怎样在VB里输入将一个Date和一个Time组合成DATETIME型,能跟SQL Server中DATETIME相匹配,实现查询比较功能。
我是新手,麻烦大虾回答的详细点
展开
 我来答
zdingyun
推荐于2018-05-11 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48172
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

可将Date和Time都声明为Date数据类型变量,分别赋值后相加,就可得到含日期和时间的类型数据。

实现代码:

Private Sub Command1_Click()
    Dim a As Date
    Dim b As Date
    a = #11/25/2015#
    b = #10:59:33 AM#
    Debug.Print a + b
End Sub

VB中Date数据类型包含了日期和时间内容。

Date 数据类型

Date 和 Time 值既可包含在特定的 Date 数据类型中,又可包含在 Variant 变量中。一般的 Date 特性适用于这两种类型。

当其它数值数据类型转换为 Date 时,小数点左边的值表示 Date 信息,小数点右边的值则代表 Time。午夜为 0,正午为 0.5。负数表示公元
1899 年 12 月 31 日之前的 Date。

tianhongliao
推荐于2016-03-29
知道答主
回答量:11
采纳率:0%
帮助的人:9.5万
展开全部
cDate(Format(Date,"yyyy-mm-dd") & " " & Format(Time,"hh:mm:ss"))
先组成字符串,转换为时间格式。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9bb046f
2011-09-29 · TA获得超过158个赞
知道小有建树答主
回答量:275
采纳率:0%
帮助的人:72.2万
展开全部
组成个字符串呗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式