社区
网络通信/分布式开发
帖子详情
Tclientdataset.ApplyUpdates 为什么出错?
XACZ
2004-09-11 10:52:34
有一个表有自动编号字段,在中间层设置好provider后,用clientdateset连接,按以下步骤会出错:
1 增加一个新记录,并 applyupdates;
2 删除该记录,并applyupdates; 出错 !
在本地增加的新记录没有得到编号!这样没有键列信息,再删除更新到服务器就会出错,怎么解决?
...全文
173
3
打赏
收藏
Tclientdataset.ApplyUpdates 为什么出错?
有一个表有自动编号字段,在中间层设置好provider后,用clientdateset连接,按以下步骤会出错: 1 增加一个新记录,并 applyupdates; 2 删除该记录,并applyupdates; 出错 ! 在本地增加的新记录没有得到编号!这样没有键列信息,再删除更新到服务器就会出错,怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XACZ
2004-09-24
打赏
举报
回复
设置为 autoinc 和 default 、none 都有上面的问题,感觉不起作用
lobby
2004-09-14
打赏
举报
回复
设置一下TField.AutoGenerateValue属性
XACZ
2004-09-14
打赏
举报
回复
看来CSDN没高手了
Cl
ient
DataSet
加上T
DataSet
Provider的数据保存问题
本文探讨了
TCl
ient
DataSet
与T
DataSet
Provider在数据保存过程中遇到的问题,特别是更新数据时需要断开连接的特殊情况,并介绍了
TCl
ient
DataSet
的基本用法及在多层体系结构中的应用。
delphi错误‘Unable to find record. No key specified’‘解决办法注意事项。
本文介绍了在Delphi中使用
TCl
ient
Dataset
组件时如何正确设置主键以避免更新记录时出现'Unable to find record. No key specified'错误的方法。通过调整ProviderFlag属性为pfInKey,可以确保主键字段被正确识别。
home bus protocol
源码直接下载地址: https://pan.quark.cn/s/a4b39357ea24 ### Home Bus 协议概述 Home Bus协议,亦被称为家庭总线协议,是由日本研发的一种专门应用于家庭自动化领域的通信标准。该协议在商用空调及其他家用电器的远程操控方面具备广泛的应用范围。借助Home Bus协议,设备之间能够达成高效的通信,使用户能够更加便利地监管家庭中的各类智能设备。 ### ECHONET协议及其背景 Home Bus协议与ECHONET协议存在紧密的联系,实际上,ECHONET代表了一种更为具体的技术规范,其目的在于为家庭自动化领域构建一个开放且统一的通信标准。ECHONET由ECHONET财团负责维护与支持,该组织致力于推动该协议的进步与标准化进程。ECHONET协议的应用范围不仅限于家庭环境,还包括了楼宇自动化以及工业自动化等多个领域。 #### ECHONET的历史版本及修订记录 - **Version 1.0**:发布于2000年3月18日,同年7月对联盟成员公开,最终于同年对公众发布。 - **Version 1.01**:在2001年5月23日,向联盟成员发布,主要进行了补充和勘误工作。 - **Version 2.00**:2001年8月7日,针对联盟成员发布。此版本中将电源线A和电源线B两种方式合并为单一电源线方式(基于电源线A),并对相关描述进行了调整。 - **Version 2.01**:2001年11月9日,进行了一些必要的修正,包括排版错误的修正、术语的标准化等。 - **Version 2.10**:经历预览版和草案阶段后,于2002年3月7日正式对联盟成员开放。此次更新主要涉及第3部分关于状态转换的描述修改。 -...
Java微服务如何拆解注册发现治理
标题:Java微服务如何拆解注册发现治理 内容概要:围绕缓存策略、任务调度、回压控制和审计追踪,拆解Java微服务如何拆解注册发现治理的实现细节。 24直播网:www.hhblgzp.com 24直播网:hgwsty.com 直播下载:eredivisie.hhhtrcw.org.cn 24直播网:sjbfootball.hgyhcygzx.com 直播下载:hikeform.com
TM1668 LED驱动经典程序(不含键盘操作)
源码直接下载地址: https://pan.quark.cn/s/a4b39357ea24 依据所提供的文档材料,可以归纳出以下核心知识点: 1. **TM1668控制器**:TM1668属于一种专为驱动LED显示屏设计的专用驱动集成电路,其特别适用于驱动数码管,能够达成多路LED的驱动与控制,从而提升了显示的效率。 2. **程序简化与时序控制**:程序完成了对TM1668芯片的操作,其功能已经达到最简化程度,且时序设置正确无误。在编程过程中,确保时序的准确性至关重要,因为它直接关联到设备能否正常运作。 3. **寄存器操作**:在编程实践中,运用了 uchar、int 等数据类型来表示数据及控制位。uchar或许是一种8位无符号字符类型,用于存储数据信息。同时,还涉及到对特定位的操作,比如 & 、 >> 等,这些操作用于设定或检测数据位的状态。 4. **硬件控制位**:在代码中,设定了用于控制TM1668的硬件控制位,涵盖 STB(片选信号)、CLK(时钟信号)以及 DIO(数据输入输出信号)。这些控制位的作用在于向TM1668发送指令与数据信息。 5. **数码管显示控制**:借助一系列的 send_data 函数调用,向TM1668发送控制指令与数据,以此来调控数码管的显示状态。例如,设定显示位、挑选显示地址、将数据传输至特定的数码管显示单元等。 6. **定时器中断**:在程序设计中,应用了定时器中断(INT0_timer)来周期性地执行任务。通过设定定时器的初始值(TH0和TL0),定时器在倒计时完成后会触发中断,使得程序能够以固定的频率更新数码管的显示内容。 7. **中断服务程序**:设定了一个中断服务程序,在定时器中断发生时被调用。在中断服务程序...
网络通信/分布式开发
1,594
社区成员
32,945
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章