[boven]:我检测了一下过去的程序,才发现这个计算设置对新增的记录都是无效的(就是说ID部分对新增的记录都用0代替了),只有修改记录时才正常按实际的ID号填充计算设置里的ID号。那怎么办?如何改进?
——————————————————————————————————
[admin]:是,我也发现了,这是因为记录在保存前还没有ID号。 这样可以么:设置一个编码语句来专门生成编码,例如使用UPDATE语句。
——————————————————————————————————
[boven]:如何编?请示例。 另外,下面的提示错误:Tabledoc:Field'客户编号'not found。是什么原因?
——————————————————————————————————
[admin]:UPDATE 客户表 SET 客户编号='KH'+ID 这个错误的发生是再什么地方进行什么操作的时候发生的?
——————————————————————————————————
[boven]:出现情况见7楼。 另: UPDATE 客户表 SET 客户编号='KH'+ID 有错误,数据类型不匹配。
——————————————————————————————————
[boven]:这个语句放在什么地方才合适?
——————————————————————————————————
[boven]:在win2000系统下以非管理员的身份登陆机器后,运行软件时总是提示非注册用户,而且还出现下面的错误,无法进入系统,为什么?[IMG][/IMG][IMG]upload/forum/200462114517.jpg[/IMG] [IMG]upload/forum/200462114530.jpg[/IMG]
——————————————————————————————————
[admin]:请确认您有对系统目录进行读写操作的权限或者不要是dbi文件设置为只读的。
——————————————————————————————————
[mfk_653]:我是mfk_653,我有一个问题请教! 我在本站下载了最新的开发平台(3.7.7.7832),安装后执行注册,没有任何问题,但在打印时,却被告之,为非注册用户,不能执行该项功能! 我是一正版用户,请解答,谢谢![emb8][emb8]
——————————————————————————————————
[admin]:请发邮件到技术支持邮箱(support@hd-sc.com),提供您的注册名称,以获得免费升级。 [emb1]
——————————————————————————————————
[boven]:权限都是有的,是everyone都有的权限,而且软件放在系统盘里的程序通常放的目录下的,所以很奇怪。
——————————————————————————————————
[admin]:出现非注册用户提示应该是当前用户没有读取注册表的权限,因为注册信息存在注册表中的。 你的异常提示看来是无法对数据库进行写操作造成的。
——————————————————————————————————
[boven]:这个问题以前我提过,怎么还没有改进么? 另外,今天又发现了更头痛的问题: 根据你说的,我设置编号时通过计算设置,当时都可以实现了,比如客户编号在计算设置中设为KHID,ID为自动编号。今天我把所有数据清空后做测试时发现,它不会按记录的增加而增加客户编号,如KH1,KH2,KH3……而是所有都是KH0,不知道为什么?而当你编辑记录时,确认更新后才正常,如第一条记录原来是KH0,后改为KH1。我怀疑是不是“信息关联设置”出了问题,我把它重新设了一遍,结果出现下面的提示错误:Tabledoc:Field'客户编号'not found。天啊!!到底怎么回事?/痛哭/失望/救命/晕倒
——————————————————————————————————
[admin]:放在数据源关闭后的存储过程中应该比较合适。
——————————————————————————————————
[boven]:我也尝试放在数据集关闭后的存储过程中,但还是出现了错误。见http://www.hdcsc.com/forum_view.asp?forum_id=1&view_id=271
上一篇:[求助]数据倒入与更新的问题?
下一篇:申请VIP会员资格