起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 619|回复: 29

功能窗体的代码实现编号的添加以及自增一功能问题**

[复制链接]
发表于 2008-12-12 10:09:50 | 显示全部楼层 |阅读模式
我的数据库里面的表叫“设备报警表TCP方式”,里面有字段报警编号,设备编号,设备ID,报警类型,报警登记,备注,……等字段,由这个表生成的数据集叫“报警处理业务信息”,我还建了一个公共业务参数,是报警编号,在它代码里实现了报警编号的自动加1功能,然后,设置了“报警编号”字段的自动填充属性,然后在业务功能的窗体里面放了个datagrid,连接了“报警处理业务信息”数据集。datagrid中,每次用代码添加一条记录,除报警编号外的其他字段都是在功能窗体的代码中实现一个一个的添加的,我想在功能窗体的代码中同样实现报警编号的添加,问题是怎样实现每次添加都自动增加1呢?
回复

使用道具 举报

发表于 2008-12-12 10:19:46 | 显示全部楼层
说的简单写。没看懂。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-12 10:31:21 | 显示全部楼层
这个论坛是不是出什么问题了,看不到自己的帖子以及别人的回复?
回复 支持 反对

使用道具 举报

发表于 2008-12-12 13:27:05 | 显示全部楼层
刚刚修复了,继续你的问题吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-12 15:46:09 | 显示全部楼层
就是说,我给一个表的某个字段设置了自动填充属性,但我不是在bussiness平台上手动点击DataNavigator,进入编辑状态,来驱动这个这个字段的值自动填出的,我想在功能窗体的代码中写个什么语句,然后就驱动了这个字段被填充,??怎么办呢?
回复 支持 反对

使用道具 举报

发表于 2008-12-12 15:48:52 | 显示全部楼层
数据集代理.dataset.append;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-12 15:58:40 | 显示全部楼层
我用了这个方法,这个方法不是把某个数据集的状态改为编辑状态吗?我写了这个函数后,又把数据集里面的其他字段,都在我在窗体的代码里,一个一个赋了值,但还有个自动填充,还有每一个自增一的编号字段,我就不知道怎么处理了?
回复 支持 反对

使用道具 举报

发表于 2008-12-12 16:02:34 | 显示全部楼层
你不用去赋值设计过自动填充的字段。如果你设计的自动填充符合条件,他自己会增加一个值的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-12 16:28:28 | 显示全部楼层
是吗?那我就真不知道怎么回事了,我是往datagrid中插入一条记录,其他字段都是我在程序中一条一条的赋值的,最后在程序中来了个datagrid的刷新,这种情况行吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-12 16:55:33 | 显示全部楼层
我点击一下DataNavigator的新增按钮,datagrid中我设置了自动填充属性的字段,都自动填充上了,编号也出来了,看来我设计的自动填充是没有什么问题的,这要在程序中写什么呢,谁能给点建议?谢谢了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 05:36 , Processed in 0.043370 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表