Access2000 一个有趣的特性,使用它的编程人员一定要知道。
对于acess2003没有测试过,不知道。
这个特性就是,当你把数据库文件某个字段名称设置成为“password”以后,这个字段内容只能手工更改,如果你想用程序来改,没门!access2000就不让你用程序来修改这个字段的值。
我猜想MS这样做的理由是防止木马病毒等程序恶意篡改access文件中的密码。
但对于正常使用来讲,这又成为了一种障碍。
避免这个问题的方法很简单:将"password"字段名称,改成类似 user_password等字段名称,这样access 存取引擎就不会拦截程序对于这个字段的更改了。
对于一般用户来讲,由于他不用程序来改这个字段,要改也是手工,所以是被支持的。
但在access上编程的程序员不能不知道,否则老怀疑自己代码错误,就非常耽误时间了。