怎样获取DBEdit的值

qq_34664223 2017-12-06 02:49:21


ADOQuery3.SQL.Add('SELECT program_item_visit.*,operation.operator as operator,operation.type');
ADOQuery3.SQL.Add('FROM program_item_visit INNER JOIN operation ON');
ADOQuery3.SQL.Add('(operation.material_no=program_item_visit.material_no AND program_item_visit.`program_id`=operation.`program_id` AND program_item_visit.`lineseat`=operation.`lineseat`)');
ADOQuery3.SQL.Add('WHERE line='''+cbbline.Text+''' AND work_order='''+cbbwork_order.Text+''' AND board_type='''+cbbtype.Text+''' ORDER BY last_operation_time DESC LIMIT 1');
ADOQuery3.Parameters.parambyname('operator').Value:=DBEdit1.Text;
ADOQuery3.Open;
//DBEdit2.Text:=ADOQuery3.fieldbyname('operator').AsString;
//fieldbyname('operator').AsString;
//DBEdit2.Text:=ADOQuery3.fieldbyname('scan_lineseat').AsString;
//DBEdit3.Text:=ADOQuery3.fieldbyname('lineseat').AsString;
//DBEdit4.Text:=ADOQuery3.fieldbyname('material_no').AsString;
//DBEdit5.Text:=ADOQuery3.fieldbyname('scan_material_no').AsString;
...全文
416 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyhoo163 2017-12-23
  • 打赏
  • 举报
回复
jeetliang 2017-12-23
  • 打赏
  • 举报
回复
DBEdit1.text:=adoqueryAAA.value; 只要是字符型就这样就能得到了,其它型就做个转换
lyhoo163 2017-12-06
  • 打赏
  • 举报
回复
前题:数据集已打开。 1、直接取DBEdit的值: S:=DBEdit1.text 2、通过数据集读取,DBedit1关联字段“AAA” S:=ADOQuery3.fieldbyname('AAAt').AsString;

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧