Office中国论坛/Access中国论坛
标题:
access不适合开发这样的程序?
[打印本页]
作者:
zieglerwon
时间:
2003-9-24 01:44
标题:
access不适合开发这样的程序?
后悔用access 作为工资系统的开发工具(谈开发现状)
要开发一个工资查询系统, 每个人只可以查询自己的工资,考虑到应用比较简单,并要迅速把它开发出来, 我就用access来开发。
现在程序做得也差不多了, 可是我发现了以下几个问题:
1, 虽然用”用户密码“表和登录窗体相结合的方式,也屏蔽了shift键,可是我发现只要用户自己新建一个空数据库, 然后就可以方便的导入我的数据库,
这样前面的工作不是白做了吗?晕啊
2, 不能生成mde数据库, 我不知道为什么, 系统就就是提示”不能生成mde数据库“
我不知道你们有没有这样的经历,反正我是快疯了, 有人愿意点拨一下吗?
作者:
reinhardt
时间:
2003-9-24 01:51
能告诉我怎么样屏蔽了shift键吗?谢谢
不能生成mde数据库是不是office版本不对
先专成其他版本的mdb
作者:
mymovies
时间:
2003-9-24 02:07
你首先编译你的数据库,能通过就能生成mde,不能通过就是你的语句有问题了
作者:
zieglerwon
时间:
2003-9-24 02:44
谢谢了, 可是怎么解决人家新建数据库有导入我的数据库的问题呢?
关于屏蔽数据库这个网站力应该有相关代码,你在源码下载搜索一下 shift 就知道了
作者:
sun2465
时间:
2003-9-24 04:14
用拆分数据库将表分离,分离后的数据库加密码保护!
ACCESS的密码保护有点脆弱,但了胜于无!
作者:
eio
时间:
2003-9-24 06:31
顺便改改文件的扩展名,要么将后台放在垃圾桶利用系统文件保护把
作者:
tmtony
时间:
2003-9-24 06:33
数据库安全的问题可通过 增加密码, 设置MDW权限文件, 升级到MSDE或SQL SERVER, 或使用修改MDB字节,在读入数据时改回字节等方法来实现, 但或多或少有些漏洞,使用MSDE或SQL SERVER 比较安全些.
有关生成MDE的问题,你先试着编绎,如果出错,则是程序问题,请检查代码,如果不出错,则可能:
1.有否足够剩余空间
2.你有否引用其它MDB,如果有,请将其先编绎成MDE,再引用这个MDE而不是MDB
3.你是否在ACCESS XP中编绎2000格式的MDB,如果是,升级到XP或直接到ACESS2000下编绎
4.是否有其它打开的ACCESS文件引用了你正在编绎的MDB
5.你的MDB文件的属性是否只读,请改为可读写
6.如果以上方法均不行,请新建一个空白的MDB,加入一个窗体,不加代码,是否可编绎,如果不行,则说明ACCESS本身有问题,请重装ACCESS
7.在其它电脑上试试
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3