10 2020 档案

SQL Server 错误: 超过了锁请求超时时段 错误1222(Lock Request time out period exceeded)
摘要:SQL Server 错误: 超过了锁请求超时时段 错误1222(Lock Request time out period exceeded) 1、症状:打开表或者存储过程,出现异常,查询过久等 2、解决方案: 2.1 最简单的方法:直接重启SQL SERVER服务 2.2 关闭出现死锁的进程 -- 阅读全文

posted @ 2020-10-30 10:51 滔Roy 阅读(4983) 评论(0) 推荐(1) 编辑

Delphi 通过名称调用控件
摘要:Delphi 通过名称调用控件 RTI (Runtime Type Information) var Edit: TComponent; begin Edit := FindComponent("Edit1"); If Edit is TEdit then TEdit(Edit).Text := ' 阅读全文

posted @ 2020-10-30 09:31 滔Roy 阅读(705) 评论(0) 推荐(0) 编辑

SQL 错误: 无法创建索引,超时时间已到
摘要:SQL 错误: 无法创建索引,超时时间已到 原因分析:更改数据量过大 解决方法: 在表结构编辑框右键选择“生成更改脚本”,把文本框的代码内容全选并复制,然后“新建查询”,执行代码即可。 创建时间:2020.10.29 更新时间: 阅读全文

posted @ 2020-10-29 16:57 滔Roy 阅读(894) 评论(0) 推荐(0) 编辑

SQL 抛出异常错误信息- RAISERROR (存储过程)
摘要:SQL 抛出异常错误信息- RAISERROR (存储过程) 1、描述:生成错误消息并启动会话的错误处理。RAISERROR可以引用存储在系统消息目录视图或动态生成消息。该消息将作为服务器错误消息返回到调用应用程序或TRY…CATCH构造的关联CATCH块。新应用程序应该改用THROW。 2、作用: 阅读全文

posted @ 2020-10-29 15:07 滔Roy 阅读(4397) 评论(0) 推荐(0) 编辑

Delphi 通过名称调用方法[2] - 高级解决方法
摘要:Delphi 通过名称调用方法[2] 前面提到了这个常用的方法:Delphi 通过名称调用方法[1] 但这个办法有一个很大的局限性:一旦 TProcedure 声明定了下来,待调用方法的参数表也就一定了。要是我定义了多个待调用方法,且参数个数、类型、返回值均不同,则这个办法也就无能为力了。另:用 G 阅读全文

posted @ 2020-10-28 14:10 滔Roy 阅读(375) 评论(0) 推荐(0) 编辑

Delphi 通过名称调用方法[1]
摘要:Delphi 通过名称调用方法[1] 方法1: type TProcedure = procedure(Test: string) of object; procedure ExecuteRoutine(Obj: TObject; Name, Param: string); var PMethod: 阅读全文

posted @ 2020-10-28 13:55 滔Roy 阅读(315) 评论(0) 推荐(0) 编辑

Delphi IdFTP 错误:Socket error 10054 – connection reset by peer -连接被重置
摘要:Delphi IdFTP 错误:Socket error 10054 – connection reset by peer -连接被重置 问题场景:连接本地正常,连接远程服务器出现异常 原因分析: IdFTP连接的2种模式:主动和被动。 默认使用主动模式 解决方法: 连接远程服务器。设置IdFTP为 阅读全文

posted @ 2020-10-28 10:01 滔Roy 阅读(1519) 评论(0) 推荐(0) 编辑

WinCMD curl命令 - 开源文件传输工具
摘要:WinCMD curl命令 - 开源文件传输工具 curl命令描述: curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。 1、curl下载官网:https://curl.haxx.se/do 阅读全文

posted @ 2020-10-26 08:48 滔Roy 阅读(772) 评论(0) 推荐(0) 编辑

Delphi TClientDataSet 错误:Unable to resolve record. Table name not found
摘要:Delphi TClientDataSet 错误:Unable to resolve record. Table name not found 翻译理解:无法解析记录。找不到表名 原因分析:ClientDataSet检索方式改变,导致无法找到相关记录 解决方法:检测插入、更新、删除的SQL字段值,取 阅读全文

posted @ 2020-10-23 13:47 滔Roy 阅读(256) 评论(0) 推荐(0) 编辑

Delphi WinAPI 消息函数 PostMessage
摘要:Delphi WinAPI 消息函数 PostMessage 描述:在与创建指定窗口的线程关联的消息队列中放置(发布)消息,并在不等待线程处理消息的情况下返回。要在与线程关联的消息队列中发布消息,请使用PostThreadMessage函数。 原型: BOOL PostMessageA( HWND 阅读全文

posted @ 2020-10-20 16:11 滔Roy 阅读(3011) 评论(0) 推荐(0) 编辑

Delphi DBGrid 操作单元格边框
摘要:Delphi DBGrid 操作单元格边框 procedure TForm1.DBGrid1CellClick(Column: TColumn); var iCol,iRow:Integer; rRect:TRect; begin iCol := TDrawGrid(DBGrid1).Col; // 阅读全文

posted @ 2020-10-20 08:22 滔Roy 阅读(533) 评论(0) 推荐(0) 编辑

Delphi COM[2] 创建、安装、导入
摘要:Delphi COM[2] 创建、安装、调用 1、Com+的创建 1、File >New >Other.... >ActiveX Library 标签下的 Transactional Object 2、然后填写: CoClss Name :类的名字,比如:ComTest Threading Moda 阅读全文

posted @ 2020-10-16 14:08 滔Roy 阅读(621) 评论(0) 推荐(0) 编辑

Delphi COM[1] 基础知识介绍
摘要:Delphi COM[1] 基础知识介绍 1、COM概念介绍 COM(Component Object Model,组件对象模型)是微软定的一种组件编写的规范,,它是一种与平台无关、语言中立、位置透明、支持网络的中间件技术,即不管你是用C、DELPHI、VB什么语言写的,只要遵守编码规范就是COM组 阅读全文

posted @ 2020-10-16 09:58 滔Roy 阅读(455) 评论(0) 推荐(0) 编辑

SQL 语句对每一行进行循环操作的几种方法
摘要:SQL 语句对每一行进行循环操作的几种方法 1、游标 Declare @SN varchar(16) --变量 Declare iCursor Cursor For --游标 select Distinct SNum from Table1 where zd1 like '%test%' Open 阅读全文

posted @ 2020-10-15 16:51 滔Roy 阅读(3005) 评论(0) 推荐(0) 编辑

SQL SET NOCOUNT (Transact-SQL) - 不显示行数结果集的返回消息
摘要:SQL SET NOCOUNT (Transact-SQL) - 不显示行数结果集的返回消息 功能描述:停止显示受Transact-SQL语句或存储过程影响的行数作为结果集的一部分返回的消息。(使返回的结果中不包含有关受 Transact-SQL 语句影响的行数的信息。) 原型: SET NOCOU 阅读全文

posted @ 2020-10-14 14:21 滔Roy 阅读(340) 评论(0) 推荐(0) 编辑

Delphi WinAPI DragAcceptFiles、DragQueryFile、DragFinish、DragQueryPoint - 文件拖拽功能
摘要:Delphi WinAPI DragAcceptFiles、DragQueryFile、DragFinish、DragQueryPoint - 文件拖拽功能 --Delphi uses shellAPI; --WinAPI shellapi.h 1、DragAcceptFiles -注册窗口是否接受 阅读全文

posted @ 2020-10-14 14:04 滔Roy 阅读(961) 评论(0) 推荐(0) 编辑

Delphi Thread线程错误:Canvas doesn't allow drawing
摘要:Delphi Thread线程错误:Canvas doesn't allow drawing 错误原因:在使用Thread线程时,所有UI界面的代码都要进行同步,否则,就会出现这个错误。 解决方法: TThread.Synchronize(); Synchronize 源码: procedure T 阅读全文

posted @ 2020-10-13 10:46 滔Roy 阅读(1576) 评论(0) 推荐(0) 编辑

Delphi ADOQuery错误:ADOQuery1:commandtext does not return a result set
摘要:Delphi ADOQuery错误:ADOQuery1:commandtext does not return a result set 错误描述:commandtext 不能返回结果集 原因分析:SQL 执行Delete、insert、update 无返回值,故不能用open sSQL:='exe 阅读全文

posted @ 2020-10-12 16:00 滔Roy 阅读(951) 评论(0) 推荐(0) 编辑

SQL 查询时间超时已过期(SQL 2000、SQL2005、SQL2008、SQL2012等)
摘要:SQL 查询时间超时已过期(SQL 2000、SQL2005、SQL2008、SQL2012等) 1、设置 SQL Server Management Studio 以下SQL 2008示例:工具--选项 1.1、查询执行--执行超时值 1.2、设计器: 超过此时时间后事务超时 1.3、SET LO 阅读全文

posted @ 2020-10-12 14:19 滔Roy 阅读(2778) 评论(0) 推荐(0) 编辑

SQL 数据库引擎语句 sp_executesql 的使用介绍(Transact-SQL)
摘要:SQL 数据库引擎语句 sp_executesql 的使用介绍(Transact-SQL) 1、sp_executesql 介绍 功能描述:执行可多次重用的Transact-SQL语句或批处理,或动态生成的语句或批处理。Transact-SQL语句或批处理可以包含嵌入参数。 语法: -- SQL S 阅读全文

posted @ 2020-10-09 17:24 滔Roy 阅读(1558) 评论(0) 推荐(0) 编辑

SQL 判断记录是否存在的几种方法
摘要:SQL 判断记录是否存在的几种方法 1、 if exists (select * from table1 where conditions) select '1' else select '0' 2、 select isnull((select top 1 * from table1 where c 阅读全文

posted @ 2020-10-09 15:17 滔Roy 阅读(8554) 评论(0) 推荐(1) 编辑

SQL 存储过程[4] - 简洁框架
摘要:SQL 存储过程[4] - 简洁框架 if exists(select name from sysobjects where name='ProName' and type='P') drop procedure ProName go create procedure [dbo].[ProName] 阅读全文

posted @ 2020-10-09 14:34 滔Roy 阅读(214) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示