为什么delphi中总是报错,说是加班天数 field cann't found。可是我明明已经赋新值啦!求高手指导

本文主要是介绍为什么delphi中总是报错,说是加班天数 field cann't found。可是我明明已经赋新值啦!求高手指导,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

procedure TForm3.Button6Click(Sender: TObject);
var
  sqlstr:string;
begin

  sqlstr:='select recordno as 记录号,stuffno as 职工编号,startdate as 开始日期,enddate as 结束日期,days as 加班天数 from ExtraworkTable';
  DM.ADOQuery14.Close;
  DM.ADOQuery14.SQL.Clear;
  DM.ADOQuery14.SQL.Add(SQLSTR);
  DM.ADOQuery14.Open;
  form8.DBGrid1.DataSource:=DM.DataSource14;
  form8.DBEdit1.DataSource:=DM.DataSource14;
  form8.DBEdit2.DataSource:=DM.DataSource14;
  form8.DBEdit3.DataSource:=DM.DataSource14;
  form8.DBEdit4.DataSource:=DM.DataSource14;

  form8.DBEdit1.DataField:='职工编号';
  form8.DBEdit2.DataField:='加班天数';
  form8.DBEdit3.DataField:='开始日期';
  form8.DBEdit4.DataField:='结束日期';
  DM.ADOQuery14.Active:=true;
  form8.Caption:='加班记录管理';
  form8.Show;
end;

 

procedure TForm3.Button9Click(Sender: TObject);
var
  sqlstr:string;
begin
  sqlstr:='select recordno as 记录号,stuffno as 职工编号,startdate as 开始日期,enddate as 结束日期,days as 出差天数 from EvectionTable';
  DM.ADOQuery14.Close;
  DM.ADOQuery14.SQL.Clear;
  DM.ADOQuery14.SQL.Add(sqlstr);
  DM.ADOQuery14.Open;
  form8.DBGrid1.DataSource:=DM.DataSource14;
  form8.DBEdit1.DataSource:=DM.DataSource14;
  form8.DBEdit2.DataSource:=DM.DataSource14;
  form8.DBEdit3.DataSource:=DM.DataSource14;
  form8.DBEdit4.DataSource:=DM.DataSource14;

  form8.DBEdit1.DataField:='职工编号';
  form8.DBEdit2.DataField:='出差天数';
  form8.DBEdit3.DataField:='开始日期';
  form8.DBEdit4.DataField:='结束日期';
  DM.ADOQuery14.Active:=true;
  form8.Label2.Caption:='出差天数:';
  form8.Caption:='出差记录管理';
  form8.Show;
end;

这篇关于为什么delphi中总是报错,说是加班天数 field cann't found。可是我明明已经赋新值啦!求高手指导的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/486610

相关文章

Anaconda 中遇到CondaHTTPError: HTTP 404 NOT FOUND for url的问题及解决办法

最近在跑一个开源项目遇到了以下问题,查了很多资料都大(抄)同(来)小(抄)异(去)的,解决不了根本问题,费了很大的劲终于得以解决,记录如下: 1、问题及过程: (myenv) D:\Workspace\python\XXXXX>conda install python=3.6.13 Solving environment: done.....Proceed ([y]/n)? yDownloa

jenkins 插件执行shell命令时,提示“Command not found”处理方法

首先提示找不到“Command not found,可能我们第一反应是查看目标机器是否已支持该命令,不过如果相信能找到这里来的朋友估计遇到的跟我一样,其实目标机器是没有问题的通过一些远程工具执行shell命令是可以执行。奇怪的就是通过jenkinsSSH插件无法执行,经一番折腾各种搜索发现是jenkins没有加载/etc/profile导致。 【解决办法】: 需要在jenkins调用shell脚

Jenkins 插件 地址证书报错问题解决思路

问题提示摘要: SunCertPathBuilderException: unable to find valid certification path to requested target...... 网上很多的解决方式是更新站点的地址,我这里修改了一个日本的地址(清华镜像也好),其实发现是解决不了上述的报错问题的,其实,最终拉去插件的时候,会提示证书的问题,几经周折找到了其中一遍博文

理解分类器(linear)为什么可以做语义方向的指导?(解纠缠)

Attribute Manipulation(属性编辑)、disentanglement(解纠缠)常用的两种做法:线性探针和PCA_disentanglement和alignment-CSDN博客 在解纠缠的过程中,有一种非常简单的方法来引导G向某个方向进行生成,然后我们通过向不同的方向进行行走,那么就会得到这个属性上的图像。那么你利用多个方向进行生成,便得到了各种方向的图像,每个方向对应了很多

秒变高手:玩转CentOS 7软件更换的方法大全

在 CentOS 7 中更换软件源可以通过以下步骤完成。更换源可以加快软件包的下载速度,特别是当默认源速度较慢时。以下是详细步骤: 前言 为了帮助您解决在使用CentOS 7安装不了软件速度慢的问题,我们推出了这份由浪浪云赞助的教程——“CentOS7如何更换软件源加快下载速度”。 浪浪云,以他们卓越的弹性计算、云存储和网络服务受到广泛好评,他们的支持和帮助使得我们可以将最前沿的技术知识分

【Python报错已解决】AttributeError: ‘list‘ object has no attribute ‘text‘

🎬 鸽芷咕:个人主页  🔥 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 文章目录 前言一、问题描述1.1 报错示例1.2 报错分析1.3 解决思路 二、解决方法2.1 方法一:检查属性名2.2 步骤二:访问列表元素的属性 三、其他解决方法四、总结 前言 在Python编程中,属性错误(At

明明的随机数处理问题分析与解决方案

明明的随机数处理问题分析与解决方案 引言问题描述解决方案数据结构设计具体步骤伪代码C语言实现详细解释读取输入去重操作排序操作输出结果复杂度分析 引言 明明生成了N个1到500之间的随机整数,我们需要对这些整数进行处理,删去重复的数字,然后进行排序并输出结果。本文将详细讲解如何通过算法、数据结构以及C语言来解决这个问题。我们将会使用数组和哈希表来实现去重操作,再利用排序算法对结果

DBeaver 连接 MySQL 报错 Public Key Retrieval is not allowed

DBeaver 连接 MySQL 报错 Public Key Retrieval is not allowed 文章目录 DBeaver 连接 MySQL 报错 Public Key Retrieval is not allowed问题解决办法 问题 使用 DBeaver 连接 MySQL 数据库的时候, 一直报错下面的错误 Public Key Retrieval is

vue 父组件调用子组件的方法报错,“TypeError: Cannot read property ‘subDialogRef‘ of undefined“

vue 父组件调用子组件的方法报错,“TypeError: Cannot read property ‘subDialogRef’ of undefined” 最近用vue做的一个界面,引入了一个子组件,在父组件中调用子组件的方法时,报错提示: [Vue warn]: Error in v-on handler: “TypeError: Cannot read property ‘methods

多数据源的事务处理总是打印很多无用的log日志

之前做了一个项目,需要用到多数据源以及事务处理,在使用事务处理,服务器总是打印很多关于事务处理的log日志(com.atomikos.logging.Slf4jLogger),但是我们根本不会用到这些log日志,反而使得查询一些有用的log日志变得困难。那要如何屏蔽这些log日志呢? 之前的项目是提高项目打印log日志的级别,后来觉得这样治标不治本。 现在有一个更好的方法: 我使用的是log