起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 447|回复: 20

【结贴】不让保存,奇怪!求助!!!!**

[复制链接]
发表于 2009-7-7 15:16:12 | 显示全部楼层 |阅读模式
过各录入数据集,代码实现如下:procedure TGCLR_XX.FIELD_GCLR_SJJ_OPINIONINFOIDButtonClick(Sender: TObject);
var
  lOpinionInfoID: String;
begin
  DataSetGCLR_SJJ.open;
  DataSetPJLB.Open;
  lOpinionInfoID := TPJXXXZ_SXCT.GetOpinionID(Context);
  if lOpinionInfoID <> '' then
    begin
      DataSetGCLR_SJJ.Edit;
      DataSetGCLR_SJJ.FieldByName('opinionInfoId').AsString := lOpinionInfoID;
    end;
end;

procedure TGCLR_XX.FIELD_GCLR_SJJ_CONPROIDButtonClick(Sender: TObject);
var
  lConProId: String;
begin
  lConProId := TXZCBSXMGX.GetConProId(Context);
  if lConProId <> '' then
    begin
      DataSetGCLR_SJJ.Edit;
      DataSetGCLR_SJJ.FieldByName('conProId').AsString := lConProId;
    end;
end;

8a0d0e0f-9d2d-4a99-87c7-d0afea9244ac.jpg

24.54 KB, 下载次数: 168

回复

使用道具 举报

发表于 2009-7-7 15:18:27 | 显示全部楼层
这个字段是什么数据类型。 检查下数据集更新选项,如果是二进制字段,不要拿这个字段作为更新条件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-7 15:24:13 | 显示全部楼层
字符串类型的!点保存的时候就报这个错!
回复 支持 反对

使用道具 举报

发表于 2009-7-7 15:53:38 | 显示全部楼层
检查同一个数据集里面是否有二进制的字段。看二楼。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-7 15:58:27 | 显示全部楼层
找不出来问题在那儿?能不能远程或者再具体说一下呢
回复 支持 反对

使用道具 举报

发表于 2009-7-7 15:58:49 | 显示全部楼层
另外看看服务端报的什么错误。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-7 15:59:31 | 显示全部楼层
没有二进制字段
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-7 16:06:49 | 显示全部楼层
能不能帮我远程一下呢?谢谢!!!QQ736709945
回复 支持 反对

使用道具 举报

发表于 2009-7-7 16:21:18 | 显示全部楼层
把你具体的做法贴出来。
是什么数据集做保存?代码?
回复 支持 反对

使用道具 举报

发表于 2009-7-7 16:25:40 | 显示全部楼层
另外,studio中调试运行,报错代码停在哪里?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 07:06 , Processed in 0.044201 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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