数据库和日期相关的限制修改问题

noisy 2006-03-18 07:00:47
我做一个数据库,是用VB+Acess,里面的字段是在今天输入明天的预报内容
字段1为当前的日期如2006-3-19 字段2 字段3 字段4....
但是第二天,别人修改计算机的系统时间时,就能修改原来输入的预报内容,
各位有什么办法限制一下呢?

...全文
249 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
vansoft 2006-03-19
  • 打赏
  • 举报
回复
ACCESS文件有修改时间的。

这个一般是改不了的。
你一修改了其中的内容,他就变了。

你可以取文件的最后修改时间和现在时间比较。
tztz520 2006-03-19
  • 打赏
  • 举报
回复
写个EXE在服务器上运行,用WINSOCK来发个消息就比较简单的.
noisy 2006-03-19
  • 打赏
  • 举报
回复
服务器上的时间如何提取
tztz520 2006-03-19
  • 打赏
  • 举报
回复
如果是有网络的话,可以取服务器上的时间.
supergreenbean 2006-03-18
  • 打赏
  • 举报
回复
找个隐秘的地方记下当前的时间,如果下次启动发现时间倒回了就提示修改时间
fxj331072 2006-03-18
  • 打赏
  • 举报
回复
ACCESS数据库就能直接改,而且加密也好破,限制没意义。
iget 2006-03-18
  • 打赏
  • 举报
回复
你这个问题真郁闷。除非你某一天的预报只要写过了,就不允许再写,也不允许修改。
这种预防没有实际意义。mdb人家还可以用access打开直接改,连系统日期都不用改。
甚至VB附带的数据管理器等都可以改mdb数据阿。
防止别的工具修改你的数据库,可以给mdb加密码,但是你不能阻止人家改自己的系统时间啊,所以任何以系统时间为判据的限制都不可行。
你如果要防止这些,应该把数据库从单机数据库改为网络数据库,自己看着数据库服务器的密码,不许别人改,哈哈。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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