我在delphi中使用的是.dbf表。字段名用的中文。
发现只有字段的'账号'与字符的'账号'不同不知为什么?
if trim(gzk.DataSet.Fields[i].FieldName)='账号' then
其它的都是相同的。原因是出在‘账’字上。
发现只有字段的'账号'与字符的'账号'不同不知为什么?
if trim(gzk.DataSet.Fields[i].FieldName)='账号' then
其它的都是相同的。原因是出在‘账’字上。
s:=gzk.DataSet.Fields[i].FieldName;
if s<>'帐号' then
i=1 gzk.DataSet.Fields[1].FieldName 事实上为'账号'
但if trim(gzk.DataSet.Fields[1].FieldName)='账号' then却不成立
i=2 gzk.DataSet.Fields[2].FieldName 事实上为'属性'
而if trim(gzk.DataSet.Fields[2].FieldName)='账号' then却是成立的
不知是什么原因。
我发现是问题出在'帐'字上。
if s<>'帐号' then
===================================“账”和“帐”本来就不同嘛!