K
kongfei
Unregistered / Unconfirmed
GUEST, unregistred user!
projectjoiner1.First;
while not projectjoiner1.Eof do
begin
if pid=projectjoiner1.fieldbyname('pid').asinteger then
begin
name:=trim(projectjoiner1.fieldbyname('name').AsString);//到这就出错了。
weight:=trim(projectjoiner1.fieldbyname('weight').AsString);
strlink:=strlink+name+'('+weight+')';
end;
projectjoiner1.Next;
end;
这段代码中,字段name 为中文时,当执行到注示的代码时就会出现 "人名" is not a valid component name 这个错误。
我不知道为什么,请问哪位高手能提示一下。
while not projectjoiner1.Eof do
begin
if pid=projectjoiner1.fieldbyname('pid').asinteger then
begin
name:=trim(projectjoiner1.fieldbyname('name').AsString);//到这就出错了。
weight:=trim(projectjoiner1.fieldbyname('weight').AsString);
strlink:=strlink+name+'('+weight+')';
end;
projectjoiner1.Next;
end;
这段代码中,字段name 为中文时,当执行到注示的代码时就会出现 "人名" is not a valid component name 这个错误。
我不知道为什么,请问哪位高手能提示一下。