送分,小问题................在线等 ( 积分: 50 )

  • 主题发起人 主题发起人 wxm337766
  • 开始时间 开始时间
W

wxm337766

Unregistered / Unconfirmed
GUEST, unregistred user!
ADO1.Close;
ADO1.SQL.Clear;
ADO1.SQL.Add('select 图书编号,租金数额 from 图书信息 A,租金分类 B' );
ADO1.SQL.Add('where (A.图书编号= :图书编号)and A.租金类型=B.租金类型');
ADo1.Parameters.ParamByName('图书编号').Value:=edit1.Text;
ADO1.Open;
s:=ADo.fieldbyname('租金数额').AsString;
显示没有‘租金数额'这个字段??
那里出错?
 
s:=ADo1.fieldbyname('租金数额').AsString;
 
为何用中文字段呢?
我一般用英文,或者用拼音也好啊。
语法上看不出错误。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部