我这么写为什么总是提示错误,代码如下:adoquery1.SQL.Clear;
adoquery1.Close;
adoquery1.Connection:=adoconnection1;
adoquery1.SQL.Add('select sum(jl_je) as hz from db_jl');
adoquery1.Prepared ;
adoquery1.open;
adoquery1.FieldByName('hz').AsString:=label16.Caption;
adoquery1.Close;
adoquery1.Connection:=adoconnection1;
adoquery1.SQL.Add('select sum(jl_je) as hz from db_jl');
adoquery1.Prepared ;
adoquery1.open;
adoquery1.FieldByName('hz').AsString:=label16.Caption;
解决方案 »
- Dbgrideh1.Canvas.lock 多线程问题
- 将下面C++代码转换成delphi对应代码
- 問一簡單實用問題(寫代碼時的快捷鍵)
- 怎样用delphi 6中的Database Desktop为paradox 7数据表添加密码?
- 如何解决CBuilder6和Delphi7的冲突
- 看看这句话为什么出错?max
- ADO 组件查询
- 挑花眼了,犹豫不决-其实我是一名程序员
- 用DELPHI如何实现象FLASHGET等共享软件上面的广告条,并可联接到一地址?
- TDriveComboBox 的代码在哪!?
- 我的DELPHI7是安装是出问题了吗?一个关于报表的问题
- 用ado在sql的存储过程中用一个变量付给两个字段,为什么执行就会出错?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
楼主想要实现什么东东....
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select sum(jl_je) as hz from db_jl');
adoquery1.open;
adoquery1.FieldByName('hz').AsString:=label16.Caption;
运行时报错说是字段hz找不到
label16.Caption:=adoquery1.FieldByName('hz').AsString
吧,不然你取hz字段干什么?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
楼主想要实现什么东东....----------->>
楼主是否写反了??该是
label16.Caption:=adoquery1.FieldByName('hz').AsString