首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi中能这样子更新数据么?解决方法

2012-02-26 
delphi中能这样子更新数据么?diaoduquery6.FieldByName(diaoduquery4.fieldbyname(对应字段).AsString).

delphi中能这样子更新数据么?
diaoduquery6.FieldByName(diaoduquery4.fieldbyname('对应字段').AsString).AsString:= diaoduquery4.FieldByName('材料名称').AsString;

[解决办法]

语法上应该可以的吧,只要这个字段存在。
[解决办法]
可以的
[解决办法]
不太明白你的意思,diaoduquery4.fieldbyname('对应字段').AsString的值应该会很多,你的意思是不是去对应的字段名,如果按照你的写法,先判断在diaoduquery6是否存在这个字段名。
[解决办法]
可以, 但是类型必须一致。
[解决办法]
一般修改数据的过程这样的
adoquery1.edit;
adoquery1.fieldbyname.....:=.....;
......
adoquery1.post;
[解决办法]

探讨

就这一句就能更新么 不需要diaoduquerr.updata 么

[解决办法]
可以的。但是前后就加
diaoduquery6.edit 

diaoduquery6.post 

热点排行