关闭
当前搜索:

Delphi XE(Indy10)TIdBytes转AnsiString的实现

TIdBytes 类型引用自单元 IdGlobal; 其原型定义为    TIdBytes = array of Byte; 转换函数如下:经过测试多次发送后在字符串尾部不会出现乱码或多余字符 [delphi] view plain copy print? function IdBytesToAnsiString(ParamBytes: T...
阅读(164) 评论(0)

Indy10 IdudpServer获取字符串数据Read事件,TIdBytes类型的使用,支持中文

Indy10 IdudpServer获取字符串string类型数据,采用Read事件,TIdBytes类型的使用,支持中文,双字节。 indy10变化相当大,都不会用了。开始被Tidbytes这个类型搞晕。 Indy10 IdudpServer使用 uses IDGlobal; Read事件主要代码: s:=enutf8.getting(adata); s := UTF8ToS...
阅读(162) 评论(0)

Delphi 画布或者窗体实时刷新时会出现闪烁的效果

选择窗体或者image所在的控件,把Doublebuffer属性设置为True即可...
阅读(36) 评论(0)

SQL语句

SQL语言是数据库编程中最常使用的,功能非常强大,在delphi中只有通过Query组件使用,所以心铃用一讲的篇幅着重讲一下。在网上这方面的内容很多,还有专门的书籍讲解SQL,如〈SQL21天自学通〉,建议大家阅读一下。本讲中主要讲解编程中最常用的一些语句,由于初学者对语法不熟悉,所以这里以例句的形式给出,这些例句都是精选的最常用的例句,经过心铃亲自验证过的,下一讲将在编程中具体运用。 关于S...
阅读(31) 评论(0)

动态SQL语句

动态使用SQL语句的几点技巧:     动态SQL语句,就是SQL语句中参数会变化的SQL语句,一般在程序中要根据用户的需要随时改变其参数值,对于动态SQL语句必须注意以下几点:   ●先调用Close方法,关闭Query组件。如果Query组件已经关闭,调用Close方法不会出错, 也没有其它影响。   ●再调用Clear方法,清除SQL属性中的现存SQL语句,如果不调用Clear方法,用...
阅读(16) 评论(0)

ExecSQL的方法

Query组件的常用方法: 1.  ExecSQL方法 用来执行SQL代码,也就是说执行你在SQL属性编写好的SQL语句。Query组件还有一个Open方法,也是用来执行SQL代码的,但二者之间有不同之处:Open方法只能用来执行SQL语言的查询语句(Select命令),并返回一个查询结果集。ExecSQL方法除了可执行Select语句外还可执行其它SQL语句(如Update、Insert、D...
阅读(40) 评论(0)

Guid生成唯一ID编号

function GetGUID: string; var i: Integer; GUID: TGUID; begin i := 0; Result := ''; while i < 3 do begin if CoCreateGuid(GUID) = S_OK then begin SetLength(Result, 32); ...
阅读(137) 评论(0)

delphi中使用sql语句加条件引用时值是一个整型变量的问题

转自蒋老师的个人博客http://www.cnblogs.com/JTeacher/archive/2012/11/19/2776968.html...
阅读(545) 评论(0)
    个人资料
    • 访问:1130次
    • 积分:72
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档