搭建论坛《搭建之星》论坛数据库交流 → [咨询]数据库问题


  共有2011人关注过本帖树形打印

主题:[咨询]数据库问题

帅哥哟,离线,有人找我吗?
admin
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
[咨询]数据库问题  发帖心情 Post By:2004-9-14 9:48:54

搭建之星: 您好! 我是注册用户王斌,现在有几个问题还要咨询一下: 一、在录入数据时如何禁止录入重复内容或当录入有重复内容时自动提示有重复内容? 二、我在设计软件需要时需要导入下级单位上报的数据,能否实现当下级单位传来的数据保存到某一文件夹后,软件检测到有新的文件就自动导入? 三、如何定义在数据录入7日后锁定非空格数据并禁止无权限的用户对非空格数据进行编辑?
回复如下: 一、最简单的办法是将“禁止重复字段”设为“关键字(在建数据库时设置)”,由于关键字的值是唯一的,因此当有重复内容是数据库会自动提示错误信息,不能存盘;另外一种办法是,自行判断。当你录入一条记录时,都先定位查询一下,看看有无重复字段,如果有,弹出提示信息。 二、首先,你的下级单位报送的文件的名称一般应采用日期的形式,如20040913.txt(视天数或月数而定),然后,得到系统当前日期,利用“文件名称操作”构件的方法“判断文件是否存在”,如果存在,就读取20040913.txt。 三、首先,你的数据表中应有“录入当前日期”字段。项目有两个窗口,窗口1采用浏览编辑网格构件,用于数据列表,数据都是只读的。窗口2用于修改数据,采用纵向记录编辑构件。当浏览一条记录时,当前系统日期与“录入当前日期”相比较,看看是否超过七日。如果超过七日,得到字段总数,开始循环。循环过程中,得到当前字段判断是否为“空”,如果不是得到该字段名称。循环结束后,将得到的字段名称赋给“纵向记录编辑”的“只读”字段。 至于禁止无权限的用户操作,你的系统应是一个整体设置,当该用户登录到你的系统中时,就应确定该用户有何权限了。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

[咨询]数据库问题








签名