- 博客(6)
- 资源 (5)
- 收藏
- 关注
转载 Delphi XE(Indy10)TIdBytes转AnsiString的实现
TIdBytes 类型引用自单元 IdGlobal; 其原型定义为 TIdBytes = array of Byte; 转换函数如下:经过测试多次发送后在字符串尾部不会出现乱码或多余字符 [delphi] view plain copy print? function IdBytesToAnsiString(ParamBytes: T
2017-11-30 16:43:50 3533
原创 Indy10 IdudpServer获取字符串数据Read事件,TIdBytes类型的使用,支持中文
Indy10 IdudpServer获取字符串string类型数据,采用Read事件,TIdBytes类型的使用,支持中文,双字节。 indy10变化相当大,都不会用了。开始被Tidbytes这个类型搞晕。 Indy10 IdudpServer使用 uses IDGlobal; Read事件主要代码: s:=enutf8.getting(adata); s := UTF8ToS
2017-11-30 16:33:38 1953 2
原创 SQL语句
SQL语言是数据库编程中最常使用的,功能非常强大,在delphi中只有通过Query组件使用,所以心铃用一讲的篇幅着重讲一下。在网上这方面的内容很多,还有专门的书籍讲解SQL,如〈SQL21天自学通〉,建议大家阅读一下。本讲中主要讲解编程中最常用的一些语句,由于初学者对语法不熟悉,所以这里以例句的形式给出,这些例句都是精选的最常用的例句,经过心铃亲自验证过的,下一讲将在编程中具体运用。 关于S
2017-11-22 11:41:39 390
原创 动态SQL语句
动态使用SQL语句的几点技巧: 动态SQL语句,就是SQL语句中参数会变化的SQL语句,一般在程序中要根据用户的需要随时改变其参数值,对于动态SQL语句必须注意以下几点: ●先调用Close方法,关闭Query组件。如果Query组件已经关闭,调用Close方法不会出错, 也没有其它影响。 ●再调用Clear方法,清除SQL属性中的现存SQL语句,如果不调用Clear方法,用
2017-11-22 11:36:01 632
原创 ExecSQL的方法
Query组件的常用方法: 1. ExecSQL方法 用来执行SQL代码,也就是说执行你在SQL属性编写好的SQL语句。Query组件还有一个Open方法,也是用来执行SQL代码的,但二者之间有不同之处:Open方法只能用来执行SQL语言的查询语句(Select命令),并返回一个查询结果集。ExecSQL方法除了可执行Select语句外还可执行其它SQL语句(如Update、Insert、D
2017-11-22 11:32:59 18195
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人