起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: 新来小职员

【搞定】关于自动编号参数的复位[问题]**

[复制链接]
发表于 2007-6-4 10:56:30 | 显示全部楼层
locate(字段名称,字段的值,???);
http://bbs.justep.com/forum.php?mod=viewthread&tid=3641
回复 支持 反对

使用道具 举报

发表于 2007-6-4 11:01:15 | 显示全部楼层
引用10楼“我这样写代码,但是不对”

那你设置断点跟踪了吗?  fForm.DataSetBroker1.DataSet.Locate('DJBH','0',[]);  //显示窗体的Caption  这是DataSetBroker1 查找 ID为 DJBH 这个字段是否有0这个值的记录,是你要实现的东东吗?你要的是让ID为 DJBH 这个参数的值从0开始,这就是两个概念哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-4 12:09:02 | 显示全部楼层
'DJBH'是自定义参数的ID,但是运行时找不到该ID,还有如果不知道值的情况下该将参数设定为什么?最后一个参数是干什么用的?locate是直接改变目标的值的方法吗,或者只是一个定位ID的方法而已?
回复 支持 反对

使用道具 举报

发表于 2007-6-4 14:20:09 | 显示全部楼层
回复13楼,你看一下11楼给你的帖子,帖子上写了参数的意义
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-4 15:15:26 | 显示全部楼层
最初由 atiger 发布
[B]引用10楼“我这样写代码,但是不对”

那你设置断点跟踪了吗?  fForm.DataSetBroker1.DataSet.Locate('DJBH','0',[]);  //显示窗体的Caption  这是DataSetBroker1 查找 I..

以下省略...... [/B]



说明一下,可能我前面说的不够清楚,我是想找到'DJBH'改他对应的值

pq.jpg

37.91 KB, 下载次数: 168

回复 支持 反对

使用道具 举报

发表于 2007-6-4 16:20:14 | 显示全部楼层
参考代码如下
var
  lQuery : TQuery;
begin
  lQuery := TQuery.Create(nil);
  try
    lQuery.ConnectionString := 'DATABASEURL=Biz:\COLLABORATION\COLLABORATION.DATABASE';
    lQuery.CommandText :='update TCOMMONCODE set FCONTENT = ''0'' Where FCODE =''SXDDBH''';
  finally
    lQuery.Execute;
  end;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-4 17:32:22 | 显示全部楼层
最后一步啦~~~~!!!!!!!!

looo.jpg

51.23 KB, 下载次数: 158

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-4 17:38:34 | 显示全部楼层
接上

kllll.jpg

49.73 KB, 下载次数: 158

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-5 08:37:55 | 显示全部楼层
奋力一顶!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-5 09:50:38 | 显示全部楼层
再顶
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-11 10:02 , Processed in 0.046184 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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