千家信息网

DelphiAdo Update Criteria

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,代码将导致 ADO 在 WHERE 子句中包括的每个字段。如果您想确保所做的当前用户更新才会成功如果为表格中的行中的任何字段中不进行了任何更改,将"更新条件"属性中使用此值。此属性可用的常数,如下所示
千家信息网最后更新 2025年01月24日DelphiAdo Update Criteria

代码将导致 ADO 在 WHERE 子句中包括的每个字段。如果您想确保所做的当前用户更新才会成功如果为表格中的行中的任何字段中不进行了任何更改,将"更新条件"属性中使用此值。

此属性可用的常数,如下所示:
adCriteriaKey = 0

Uses only the primary key

adCriteriaAllCols = 1

Uses all columns in the recordset

adCriteriaUpdCols = 2 (Default)

Uses only the columns in the recordset that have been modified

adCriteriaTimeStamp = 3

Uses the timestamp column (if available) in the recordset

注意: 指定 adCriteriaTimeStamp 可能实际使用 adCriteriaAllCols 方法执行更新,如果表中没有一个有效的时间戳字段。另外,时间戳字段不必在该记录集本身。


//纱订单明细
with adods_YarnJobDetail_PO do
begin
Active := False;
CommandText := 'SELECT job_item_id=a.Iden,a.Reserved_Qty,a.Quantity,a.Order_Status,a.Yarn_Type,a.Yarn_Count,a.Color_Code ' + #13#10 +
'FROM AX_YarnPPODetail a WITH ( NOLOCK )' + #13#10 +
'JOIN AX_YarnPPOHead c WITH ( NOLOCK ) ON a.PPO_No = c.PPO_No' + #13#10 +
'LEFT JOIN SystemDb..pbYarnTypeList d WITH ( NOLOCK ) ON a.Yarn_Type = d.Yarn_Type' + #13#10 +
'LEFT JOIN systemdb..pbcustomerlist f WITH ( NOLOCK ) ON c.Customer_CD = f.Customer_Code' + #13#10 +
'WHERE a.Yarn_Type = :Yarn_Type' + #13#10 +
'AND a.Yarn_Count = :Yarn_Count' + #13#10 +
'AND a.Quantity-Reserved_Qty>0' + #13#10 +
'AND d.Flag <> ''N''' + #13#10 +
'AND LOWER(a.Order_Status)=''confirmed''' + #13#10 +
'AND c.Order_Type=N''PO''';
Parameters.ParamByName('Yarn_Type').Value := vYarn_Type;
Parameters.ParamByName('Yarn_Count').Value := vYarn_Count;
Open;
Properties['update criteria'].value := 1;
end;
Result := true;


字段 更新 属性 时间 明细 有效 成功 代码 子句 实际 常数 方法 条件 用户 表格 订单 中包 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器不需要安装软件吗 翟银亮南京锦溪网络技术有限公司 图文数据库山西日报 注册软件开发公司条件 校园网络安全的宣传标语 浅谈计算机网络技术的发展 数据库文件无法存放 三级网络技术教材pdf 计算机网络技术施晓秋第三版 数据库怎么设置时间表 如何修改服务器句柄数 大连易乾网络技术开发 深圳市集思软件开发怎么样 数据库建了索引还需要缓存吗 重庆鲲鹏系列服务器直销厂家 知网字库里最常见的数据库 永春软件开发 销售团队管理数据库 我的绝地求生怎么就有两个服务器 移动给软件开发公司钱吗 设置ntp时如何知道服务器地址 什么是access数据库引擎 网络安全工具写生植物 数据库安装时出现ATL失败 vfp数据库中的字段是一种 国产服务器设备厂商对比分析 信号安全数据网服务器 树形结构存储到数据库 河南省网络安全调查报告 域名解析服务器解析不了地址
0