自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

转载 Delphi编译错误信息表

Delphi 编译错误信息表; not allowed before ELSEElSE前不允许有“;” clause not allowed in OLE automation section在OLE自动区段不允许“”子句 is not a type identifier不是类型标识符 not pr

2014-03-26 12:04:16 338

原创 Oracle和Sql的取字符串位置值

oracle:instr(c1,c2,I,J) c1:被搜索的子串c2:希望搜索的字符串I:搜索开始位置,默认为1J:第几次出现,默认为1sqlserver:charindex(p1,p2,p3)返回字符串中某个指定的子串出现的开始位置P1:要找寻的子串p2:被搜索的字符串p3:搜索开始位置   创建临时表1.替换所有引号.传入参数赋给All

2014-03-17 22:01:35 384

转载 Delphi调用C#类库

以前用delphi写的CS程序 今天客户要加几个模块上去 ,刚好会点C# ,这后面模块就用C#写的编译成dll文件, 在用delphi调用C#写的dll文件时折腾好阵子 就有了这些经历写下来。 一、打开vs2005  新建windows应用程序项目命名为SFrm,删除应用程序自动生成的Program.cs(因为我们是要生成dll文件)在窗体类新建一接口(interf

2014-03-11 16:25:16 530

转载 浅谈Java与C#

http://www.cnblogs.com/Freeway/archive/2012/11/07/Compare_Java_CSharp.html

2014-02-07 21:31:26 171

原创 Oracle的for update和for update nowait区别,以及锁表相关

1、for update 和 for update nowait 的区别: 首先一点,如果只是select 的话,Oracle是不会加任何锁的,也就是Oracle对 select 读到的数据不会有任何限制,虽然这时候有可能另外一个进程正在修改表中的数据,并且修改的结果可能影响到你目前select语句的结果,但是因为没有锁,所以select结果为当前时刻表中记录的状态。 如果加入了f

2014-02-07 09:34:42 149

原创 Oracle的number类型赋值03113 错误

用9i的时候,做税收会计余额累计,当时遇到number类型的bug,数据结构为number(20,2),进行数据累计的时候当余额等于1(也许是0,印象模糊了)的时候,出现03113错误,每次执行都一样,当时搜索了资料也说是oracle一个bug,后来采取了一些回避手段把金额先乘以100,换算完后再除以100,展现给用户,也就是利用了number(p,0)整数类型(不存储小数部分,减少产生溢

2014-01-23 14:15:17 175

原创 Delphi中@,^,#,$特殊符号意义

概述:  ^: 指针  @: 取址  #: 十进制符  $: 十六进制符@:取址运算符;var  int:integer;  p:^integer;begin  new(P);  int:=24;  p:=@int;  dispose(P);end;^:指针的引用解析

2014-01-22 16:29:55 145

转载 Socket 长连接与短连接,心跳

长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。  比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接。 

2014-01-20 09:27:05 129

原创 Delphi调ini文件

一、[POSFACE]POSFACE TYPE=0WebServiceAddr=http://192.168.8.2/SvrForPos.asmx?WSDL       if not ReadInitLine(mPosCfgPath, 'POSFACE','WebServiceAddr', buf) then     begin       buf := '';

2014-01-08 16:47:49 149

转载 Delphi之access violation at address错误

右击“我的电脑”。单击“属性”。在“系统属性”中单击“高级”。在“性能”中单击“设置”。在“性能选项”中单击“数据执行保护”。单击“添加”。选择要运行的程序。OK。就这么简单。

2014-01-07 09:06:31 366

转载 Delphi之线程

http://www.oschina.net/code/snippet_4873_4882 http://www.cnblogs.com/zhangzhifeng/p/3319188.html

2014-01-06 21:41:56 263

转载 Delphi的unit基本结构

delphi的unit基本构成  分为单元声明区、单元属性定义区、单元属性实现区 {单元声明区} unit Unit1; {-----单元属性定义区---------} interface       {---------引用单元列表----------}       uses            F

2014-01-05 19:13:27 193

转载 无法识别的配置节connectionStrings

无法识别的配置节connectionStringsasp.net1.1升级到2.0的方法问题:配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误信息: 无法识别的配置节“connectionStrings”源错误:行 1: 行 2: 行 3: 行 4:    ......源文件: F:\Us

2014-01-02 09:24:41 247

转载 Delphi之ini

Delphi INI文件读写1.uses 里面要加上Inifiles引用 2.var inifile:Tinifile; 变量声明 3.窗体创建程序里面初始化 变量 inifile fileName:=ExtractFilePath(ParamStr(0))+'PhoneCheck.ini'; inifile:=Tinifile.Create(fileName); ExtractFilePath(

2013-12-26 20:36:03 164

转载 C#调webservice

http://zhangkui.blog.51cto.com/1796259/497324

2013-12-17 20:56:06 173

转载 Delphi 调用C# webservice

Webservice技术的出现将各种开发技术和语言完全的融合了,下面就这种融合在C#和delphi之间的交互做一次全面的体现1.使用C#创建一个Webservice服务。 使用vs2005的模板创建C#的webservice非常容易。原文件如下: [WebService(Namespace = "http://localhost/webserver/")] [WebServiceB

2013-12-17 20:51:23 342

原创 Oracle之xml解析

、 引言本文主要阐述一种在ORACLE中解析XML的实现方法。在oracle8i以及后期的版本中,开始提供了xmldom方式来实现对XML格式数据的处理,但在实际的业务信息系统应用开发中,更多的都习惯在程序中(如java,.net等开发语言提供的xml组件)来解析XML数据,很少直接在ORACLE数据库中来直接解析XML数据。2、 现象描述当前,XML数据格式越来越多的应用于各种业务信

2013-12-03 10:11:55 419

原创 JAVA之SqlLite

相关学习网址:http://hbiao68.iteye.com/blog/1225088http://blog.csdn.net/qjlhlh/article/details/6339945http://www.cnblogs.com/wuhenke/archive/2011/10/30/2229126.htmlhttp://www.ibm.com/developerworks/c

2013-11-28 22:53:05 222

转载 SQLserver2000〔Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝

SQLserver2000,打开服务管理器时出现错误:〔Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝"[I](一台机器即作服务器又作客户机,软件连接中出现: [DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问。 现从网上查阅问题解

2013-11-14 10:34:21 296

原创 Delphi的数据连接问题

采用Socket连接所谓长连接,指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。短连接是指通讯双方有数据交互时,就建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况,。每个TCP连接都需要三步握手,这需要时间,如果每个操作都是先连接,再操作的话那么处理速度

2013-11-13 23:03:29 171

原创 Oracle数据类型之number

具体数据可参考下表ValueDatatypeStored Value123.2564NUMBER123.25641234.9876NUMBER(6,2)1234.9912345.12345NUMBER(6,2)

2013-11-12 20:57:44 233

原创 Delphi定时器

Timer定时器是一个非可视化组件,能够定时触发OnTimer事件,完成模拟时钟、系统延时、倒计时等工作。在System选项卡中。1. Timer的主要属性(1) Enabled属性:当值为True时,打开定时器,否则关闭定时器。默认值为true。(2) Interval属性:控制OnTimer事件触发的时间间隔,单位是毫秒。将Interval设置为0,相当于关闭定时器。默认值为100

2013-11-11 20:19:18 307

转载 Delphi接口

http://hi.baidu.com/xingfupingguo/item/8735f87def880a28d6a89c20

2013-11-01 17:14:37 244

转载 Delphi数据集相关

1、delphi 中filter 和filtered 是用来干什么的table1.filter:='id'''+edit1.text+'''';//设置数据集的过滤条件table1.filterd:=true;//执行过滤。t_user.open补充:如同在SQL语句里加上Where条件 。追问:是用 ID 列的数据和EDIT1里数据过滤?回答:比如如果

2013-10-31 16:59:20 255

原创 Delphi之变量

1、就如网友所说 File->new->unit,先新建一个单元文件,然后取一个名字,我的取名为U_common。U_common的代码如下:unit U_common;interfaceuses Forms,Classes,Windows,Controls;//这里要根据实际需要添加相应的类。 var  pub_username : string;    //

2013-10-29 00:21:50 243

原创 Delphi中回调函数的使用

用例子来说明,以下为一个例子:功能大体描述:Form1中有一个Edit和一个Button,当点击BUTTON时弹出FORM2,FORM2中也有一个EDIT和一个BUTTON,当点击FORM2中的BUTTON时,将FORM2中的EDIT的TEXT属性赋值给FORM1中的EDIT的TEXT。unit Unit1;interfaceuses  Windows, Messa

2013-10-28 23:46:31 186

原创 delphi之use的位置

放在implementation里的话,只能在implementation下面用了,在上面如Tform1的定义中使用,会出错 放在interface下的话,整个unit都能用了  interface //对外部单元的接口部分uses   //本单元使用到的其它单元名称       //注:Delphi中的use与C++中的include有所不同,      

2013-10-28 23:44:16 426

转载 C#调用Delphi的dll之详解

C#调用Delphi接口方法,有两种解决办法:     一、将Delphi程序编译成一个COM组件,然后在C#里引用COM组件。  二、非托管调用Dephi的DLL文件。       这里我们主要讲解一下第二种方法,讲第二种方法之前首先讲解下DllImport。     DllImport是System.Runtime.InteropServices命名空间

2013-10-24 10:51:06 212

转载 C# Webservice与Delphi交互详解

大家都知道C# Webservice技术的出现将各种开发技术和语言完全的融合了,下面就这种融合在C#和delphi之间的交互做一次全面的体现,前者是目前最好的开发平台,后者依然是小型c/s系统的最佳选择.1.使用C#创建一个Webservice服务。    使用vs2005的模板创建C# Webservice非常容易。原文件如下:[WebService(Namespace = 

2013-10-24 10:48:33 316

原创 Oracle一些常用的方法

1、取交集的是intersect2、minus的作用简单来说是去同留异,例:select * from table where rownumminus se...3、Union不用多说,关联合并

2013-10-22 16:49:11 194

转载 Delphi Override 和 Overload 的区别

其实很本质的区别就是看函数特征:覆写(Override)的两个函数的函数特征相同,重载(Overload)的两个函数的函数名虽然相同,但函数特征不同。函数特征包括函数名,参数的类型和个数。Override 是在继承的时候,如果你写的函数与要继承的函数函数特征相同,那么,加上这个关键字,在使用这个子类的这个函数的时候就看不见父类(或超类)的函数了,它被覆盖掉了。比如:Derived继承了Bas

2013-10-15 09:43:07 287

转载 Delphi的一些方法

1)Delphi 的函数覆盖(Override)与重载(overload)  Delphi 用override 关键字来说明函数覆盖的。被覆盖的函数必须是虚(virtual)的,或者是动态(dynamic)的,也就是说该函数在声明时应该包含这两个指示字中的一个,比如:procedure Draw; virtual;在需要覆盖的时候,只需要在子类中用override 指示字重新声明一下就

2013-10-15 09:33:50 206

转载 Oracle的共享池说明

共享池的主要功能之一,是提供给连接数据的用户可以快速提取已经存在共享池的数据。就是说,A用户查询了某个表中的数据,其数据就会马上保存在共享池中,而其他的用户也按其条件查询数据,可以快速从共享池中提取,并不用重新在表中提取,提高了数据查询的速度,十分方便。       但是,重点是其他用户是否真正可以使用到共享池中的数据呢??      现在举个例:     

2013-10-10 17:24:56 271

转载 "显示提交"和"隐式提交"

我发现有人经常 “滥用” ORACLE 中的 COMMIT 和 ROLLBACK 的用法。    首先,大家要清楚 COMMIT / ROLLBACK ,都是用在执行 DML 语句之后的。所谓 DML 语句就是 INSERT / DELETE / UPDATE / SELECT ,而 CREATE TABLE / VIEW 之类的语句,是 DDL。    DML 语句,执行完之后,处理

2013-10-10 17:13:08 377

原创 delphi的sender用法

比如整个界面frmAA的Keypress控制录入edit框(edtCon)内容必须为数字.此函数已经控制好IsNumprocedure TfrmAAA.FormKeyPress(Sender: TObject; var Key: Char);begin   方法一:   if (Not isNum(Key)) and  (Sender as Tedit).name=edtC

2013-09-03 16:52:39 491

原创 C#的Struct和Class的区别

class是引用类型,structs是值类型既然class是引用类型,class可以设为null。但是我们不能将struct设为null,因为它是值类型。struct AStruct{int aField;}class  AClass{int aField;}class MainClass{public static void Main(){

2013-08-29 10:54:41 163

翻译 对象的方法能定义成静态(static)、虚拟(virtual)、动态(dynamic)或消息处理(message)

Delphi之virtual,dynamic,abstract对象的方法能定义成静态(static)、虚拟(virtual)、动态(dynamic)或消息处理(message)。请看下面 的例子:TFoo = class procedure IAmAStatic; procedure IAmAVirtual; virtual; procedure I

2013-08-29 09:08:05 155

转载 ESRI—shapefile的几种常见文件格式

ESRI—shapefile的几种常见文件格式  转载▼Shapefile属于一种矢量数据格式,它能够保存几何图形的位置及相关属性。该种文件格式是由多个文件组成的:.shp - 用于保存元素的几何实体。.shx - 用于保存几何实体索引。.dbf - 数据库,用于保存关于元素的属性信息。除了以上三个文件格式之外,还可以有其它文件的

2013-08-22 11:00:58 354

ASP.NET MVC企业管理系统开发 课程讲义及代码

仅仅是为了大家共享好知识,如果需要视频地址,我的网盘也有,可以联系我哦~~~

2015-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除