TMessage消息结构 PMessage = ^TMessage; TMessage =packedrecord Msg: Cardinal; caseIntegerof...
TMessage消息结构 PMessage = ^TMessage; TMessage =packedrecord Msg: Cardinal; caseIntegerof...
直接使用字串流方式加载文件即可 stm := TStringStream.Create('', TEncoding.UTF8); stm.LoadFromFile(sFile...
单字节字符:mbSingleByte双字节字符首字节:mbLeadByte //判断字符串第500位是不是汉字如果是截取的时候+1位或者-1位 usesSysUtils; i...
Query操作提示“数据提供程序或其他服务返回 E_FAIL 状态。” -- 查询被锁表 select request_session_id spid,OBJECT_NAME...
query取值或者赋值的时候 Qry.FieldByName('xxx').AsFloat xxx字段的实际值不是浮点型
菜单component -->Install Packets Add按钮 选择delphi安装目录下bin里的dclsockets70.bpl(版本不同后面的数字不通 70 ...
query里的查询语句 字段是虚拟或者计算字段,改为实体数据库字段即可
有一些WebService使用D7的HTTPRIO控件已经不能正常调用了, 这个时候可以直接使用HTTPReqResp控件直接发送报文, 或者使用TIdHTTP控件 http...
为ADOQuery1动态添加Field var sField:TStringField; sField:=TStringField.Create(Self); sFie...
通过THTTPRIO控件的BeforeExecute事件 里的SOAPRequest变量就可以获取soap报文了
Access violation at address 004040D2 in module 'XXX.exe'. Read of address 00000010 通常是对...
如果使用到Ado控件,需要和线程一样初始化com环境,每初始化一个TService就初始化了个独立线程 通常ServiceStart里CoInitialize(nil);Se...
使用AdoQuery参数方式获取查询结果,如果赋值参数stt为空就会报:“数据类型 varchar 和 text 在 equal to 运算符中不兼容” 错误。 qQry...
这个问题原因是前面没有BeginTrans,直接调用了RollbackTrans或RollbackTrans
我们要用到VarToDateTime这个函数,以避免不同操作系统时间格式带来的格式化错误 先定义获取年龄和年龄单位的函数 function GetAgeInfo(dBirth...
有时我们会临时写一些SQL脚本来统计一些东西,或者是提供视图或者存储过程给第三方使用。但是有些内容是串联起来存在一个字段中的。 比如:sMZ(民族) sLx(联系方...
1.直接判断 SELECT XX, MAX(CASE iNo WHEN 1 THEN sCode ELSE '' END) AS sCode1, MAX(CASE i...