S
stephens
Unregistered / Unconfirmed
GUEST, unregistred user!
这样的问题我也碰到过。
我也觉得很其怪,如果不有ADO就没问题的。
最后我的解决方法是(太笨啦!!但没有办法):
procedure TDMMain.QryRenshiCalcFields(DataSet: TDataSet); //问题出在这里
begin
if QryRenshino.value<>'' then
begin
if QryRenshisex.AsBoolean then
QryRenshiXingbie.Value:='男'
else
QryRenshiXingbie.Value:='女';
end;
end;
(主要是不知道计算字段不知道它是怎样执行的,哎……
lookup字段也一样,不知道你暴遇到过没有)
我也觉得很其怪,如果不有ADO就没问题的。
最后我的解决方法是(太笨啦!!但没有办法):
procedure TDMMain.QryRenshiCalcFields(DataSet: TDataSet); //问题出在这里
begin
if QryRenshino.value<>'' then
begin
if QryRenshisex.AsBoolean then
QryRenshiXingbie.Value:='男'
else
QryRenshiXingbie.Value:='女';
end;
end;
(主要是不知道计算字段不知道它是怎样执行的,哎……
lookup字段也一样,不知道你暴遇到过没有)