设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 626|回复: 3
打印 上一主题 下一主题

[Access本身] [求助]

[复制链接]
跳转到指定楼层
1#
发表于 2005-1-16 09:22:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助

各位大侠,我想做一个日期限定,相当于限定试用天数的。

我的想法是,1、当第一次安装数据库,如:测试.mdb时,读取当时的日期,应该是用到DateCreated属性吧?我看了一下帮助里的用法如下:
  1. Sub ShowFileInfo(filespec)

  2.     Dim fs, f, s

  3.     Set fs = CreateObject("Scripting.FileSystemObject")

  4.     Set f = fs.GetFile(filespec)

  5.     s = "Created: " & [b]f.DateCreated[/b]

  6.     MsgBox s

  7. End Sub

复制代码

2、最后一次访问修改此数据库时,读取此时的日期,应该是用到DateLastModified属性吧?

帮助里的例子如下
  1. Sub ShowFileAccessInfo(filespec)

  2.     Dim fs, f, s

  3.     Set fs = CreateObject("Scripting.FileSystemObject")

  4.     Set f = fs.GetFile(filespec)

  5.     s = UCase(filespec) & vbCrLf

  6.     s = s & "Created: " & f.DateCreated & vbCrLf

  7.     s = s & "Last Accessed: " & f.DateLastAccessed & vbCrLf

  8.     s = s & "Last Modified: " & [b]f.DateLastModified[/b]  

  9.     MsgBox s, 0, "File Access Info"

  10. End Sub

  11. 我是想通过这两个属性,取这段时间的相隔天数做为试用天数,不知是否可行?同时我对这个两个
复制代码
  1. 属性的在帮助里的例子看不明白,不知怎样去用它,望各位大侠在百忙之中能给予解说。谢谢
复制代码
  1.                                           wuheng敬上
复制代码
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-1-17 00:17:00 | 只看该作者
对不住啊,看是看了,可我不会,帮不了你。
3#
 楼主| 发表于 2005-1-17 01:16:00 | 只看该作者
我的思路:第一次安装数据库时,用DateCreated取当天的日期赋值给times1,最后一次修改访问此数据库时用DateLastModified  也取当天的日期赋给times2,然后用DateDiff()求times1和times2的时间间隔数目,用此间隔数目做为试用天数,但却苦于DateCreated和DateLastModified  属性不知道怎么用,应该用在哪些地方?[em06],请各位大侠能给予指点!谢谢!                                                                                     wuheng敬上
4#
发表于 2005-1-17 01:30:00 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-20 12:10 , Processed in 0.104208 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表