起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 106|回复: 9

【结帖】新版编译报错-四川联宏

[复制链接]
发表于 2007-9-18 10:33:01 | 显示全部楼层 |阅读模式
图如下

b.jpg

54.42 KB, 下载次数: 71

回复

使用道具 举报

发表于 2007-9-18 10:38:29 | 显示全部楼层
新版编译报错?老版不报错?  老版新版都是指的什么版本?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-18 10:47:18 | 显示全部楼层
新版是刚刚收到的2828,老版是在这之前的2817版
回复 支持 反对

使用道具 举报

发表于 2007-9-18 10:47:29 | 显示全部楼层
正在看了...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-18 10:49:57 | 显示全部楼层
还有之前邮件里提到的用
DataSetA.FieldByName('XM').AssignValue(DataSetB.FieldByName('XM'))这种方式,类型好象不对。
回复 支持 反对

使用道具 举报

发表于 2007-9-18 11:01:56 | 显示全部楼层
弄错了
DataSetA.FieldByName('XM').Assign(DataSetB.FieldByName('XM'))
或者
DataSetA.FieldByName('XM').AssignValue(DataSetB.FieldByName('XM').Value)
回复 支持 反对

使用道具 举报

发表于 2007-9-18 15:12:03 | 显示全部楼层
Unicode字段之间赋值用,6楼的方法经过验证不行
  TWideStringField(DataSetBroker1.DataSEt.FieldByName('ZD2')).Value := TWideStringField(DataSetBroker2.DataSEt.FieldByName('ZD3')).Value;
回复 支持 反对

使用道具 举报

发表于 2007-9-18 15:23:54 | 显示全部楼层
这样也是可以的
var
  s: String;
begin
  s := TWideStringField(DataSetBroker2.DataSEt.FieldByName('ZD3')).Value;
  DataSetBroker1.DataSEt.Edit;
  TWideStringField(DataSetBroker1.DataSet.FieldByName('ZD2')).Value := s;
回复 支持 反对

使用道具 举报

发表于 2007-9-24 18:29:53 | 显示全部楼层
搞定了吗?楼主
回复 支持 反对

使用道具 举报

发表于 2007-11-12 09:59:07 | 显示全部楼层
由于长时间没有反馈,先结帖了
有问题请开新帖
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-30 04:52 , Processed in 0.048287 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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