请帮忙看以下错误在哪里. ( 积分: 20 )

  • 主题发起人 主题发起人 xy_c
  • 开始时间 开始时间
X

xy_c

Unregistered / Unconfirmed
GUEST, unregistred user!
语句如下:
sqlstr:='select distinct zzlk.bh,zzlk.dwmc,nbgfk.* from zzlk,nbgfk where zzlk.bh=nbgfk.bh';
with czdjdatam.nbgfkq do
begin
close;
sql.clear;
sql.Add(sqlstr);
open;
showmessage(inttostr(recordcount));
end;
dbedit4.DataSource:=czdjdatam.nbgfkqds;
dbedit4.DataField:='zzlk.xm';
运行时提示'zzlk.xm'字段没找到,再修改成"dbedit4.datafield:='xm'"也一样错.
该如何解决?
 
语句如下:
sqlstr:='select distinct zzlk.bh,zzlk.dwmc,nbgfk.* from zzlk,nbgfk where zzlk.bh=nbgfk.bh';
with czdjdatam.nbgfkq do
begin
close;
sql.clear;
sql.Add(sqlstr);
open;
showmessage(inttostr(recordcount));
end;
dbedit4.DataSource:=czdjdatam.nbgfkqds;
dbedit4.DataField:='zzlk.xm';
运行时提示'zzlk.xm'字段没找到,再修改成"dbedit4.datafield:='xm'"也一样错.
该如何解决?
 
sqlstr:='select distinct zzlk.bh,zzlk.dwmc,zzlk.xm,nbgfk.* from zzlk,nbgfk where zzlk.bh=nbgfk.bh';
 
dbedit4.DataField := 'xm';
 
对不起,写错了.应该是"dbedit4.datafiled:='zzlk.dwmc';然后该为"dbedit4.datafile:='dwmc',但是还是一样出错.
 
[red]dbedit4.datafiled:='zzlk.dwmc'
dbedit4.datafile:='dwmc'[/red]
是笔误,还是就这么写的?????
这样写试试:
DBEdit4.DataField := 'dwmc';
 
写错了,是dbedit4.datafield:='dwmc';
 
后退
顶部