2021年7月29日

oracle中bulk collect into用法

摘要:通过bulk collect减少loop处理的开销 采用bulk collect可以将查询结果一次性地加载到collections中。 而不是通过cursor一条一条地处理。 可以在select into,fetch into,returning into语句使用bulk collect。 注意在使 阅读全文

posted @ 2021-07-29 16:55 癫狂编程 阅读(5) 评论(0) 推荐(0) 编辑

2021年7月27日

delphi中定义了一个过程,是无参的,可是调试中却出现‘too many actual parameters’一般是什么原因

摘要:那肯定是你调用的时候多输入了参数,你Ctrl+F搜索下所有用到这个函数的地方,看下函数的声明部分和实现部分是否一致。 阅读全文

posted @ 2021-07-27 17:57 癫狂编程 阅读(5) 评论(0) 推荐(0) 编辑

delphi 实现接口 Unsatisfied forward or external declaration

摘要:原因在于定义了方法 但是没有实现 在多种情况下都会出现这个问题 阅读全文

posted @ 2021-07-27 17:56 癫狂编程 阅读(4) 评论(0) 推荐(0) 编辑

2021年7月25日

安装-[Microsoft] [ODBC驱动程序管理器]找不到数据源名称,未指定默认驱动程序

摘要:我正在尝试首次在使用PostgreSQL 9的Windows XP Pro上打开一个程序。我收到一条错误消息,内容为: 尝试登录或创建插件时遇到问题 生产数据库。 详细信息:[Microsoft] [ODBC驱动程序管理器]数据 找不到源名称,也未指定默认驱动程序 在我的ODBC管理器中,我有一个用 阅读全文

posted @ 2021-07-25 19:17 癫狂编程 阅读(5) 评论(0) 推荐(0) 编辑

2021年7月17日

delphi中常见错误提示说明

摘要:Delphi的中文错误提示 ';' not allowed before 'ELSE' ElSE前不允许有“;”'' clause not allowed in OLE automation section 在OLE自动区段不允许“”子句'' is not a type identifier 不是类 阅读全文

posted @ 2021-07-17 18:14 癫狂编程 阅读(17) 评论(0) 推荐(0) 编辑

2021年7月16日

layui与java后台交互

摘要:layui是现在比较火的一个前端设计框架,下面介绍一下它的数据分页及其与java后台的交互。 一、返回的Json格式 按照layui官网给的示例,自己封装了工具类 public class LayuiReplay <T> { private int code; private String msg; 阅读全文

posted @ 2021-07-16 12:10 癫狂编程 阅读(24) 评论(0) 推荐(0) 编辑

2021年7月11日

delphi中报Left side cannot be assigned to错

摘要:这是我的代码: 这是书上的代码: 报错: 请问哪里出现问题? 解决方案: 似乎在Delphi2007版本的常量好像是可以修改的。你可能使用的是Delphi2007以后的版本。而在Delphi2007以后可以通过以下方法来修改常量: 方法一: 在单元文件开头加上{$J+}就可以,例如: unit Un 阅读全文

posted @ 2021-07-11 20:39 癫狂编程 阅读(8) 评论(0) 推荐(0) 编辑

2021年6月30日

所有CM_消息的说明

摘要:这些CM消息,居然在Delphi的帮助里是没有任何说明的,真是昏倒。意外在高手的书里找到了所有说明,说明如下: Message Constant Value Description cm_Base $B000 Base constant used by all other component mes 阅读全文

posted @ 2021-06-30 12:07 癫狂编程 阅读(13) 评论(0) 推荐(0) 编辑

2021年6月26日

编写Delphi控件属性Stored和Default的理解及应用

摘要:property ButtonSize: Integer read FButtonSize write SetButtonSize default 0; property Color: TColor read FColor write SetColor default clBtnHighlight; 阅读全文

posted @ 2021-06-26 17:30 癫狂编程 阅读(16) 评论(0) 推荐(0) 编辑

2021年6月23日

DBGrid上设置选择项

摘要:当数据集有选择的时候,比如选择性打印,而且这种选择是随用户的主观意念决定时。在DBGrid上设置选择项,就非常必要和非常有用了。 在DBGrid上设置选择项,操作如下: 一、加入DB单元,因为要DB相关设置。uses DB; 二、在Table的字段设置一个可供选择的字段,例使用中文字段“选择”,属性 阅读全文

posted @ 2021-06-23 17:36 癫狂编程 阅读(8) 评论(0) 推荐(0) 编辑

Enter键使用作Tab键

摘要:首先,在主窗体中声明以下private过程:procedure TMainForm.DoEnterAsTab(var Msg: TMsg; var Handled: Boolean);beginif Msg.Message = WM_KEYDOWN thenbeginif Msg.wParam = 阅读全文

posted @ 2021-06-23 16:38 癫狂编程 阅读(13) 评论(0) 推荐(0) 编辑

delphi 向Windows窗口发送Alt组合键的问题

摘要:但就是没有很好解决问题。 之前找到一个能正确发送的code:(Alt+A) PostMessage(hWnd,WM_SYSKEYDOWN,VK_MENU,0); PostMessage(hWnd,WM_SYSKEYDOWN,0x41,0); Sleep(50); PostMessage(hWnd,W 阅读全文

posted @ 2021-06-23 13:18 癫狂编程 阅读(13) 评论(0) 推荐(0) 编辑

2021年6月22日

DBGridEh用法总结三(PivotGrid的汉化)

摘要:数据库字段一般都是英文,不能直接展示给用户,而应该显示中文含义给用户。需要汉化两部分,一是设计用的字段汉化,二是表格区显示内容的汉化。 1、 字段汉化 设计工具(PivotGridToolBoxEh1)中显示字段中文含义,是通过数据集字段的DisplayLabel属性实现,只需要正确设置Displa 阅读全文

posted @ 2021-06-22 19:33 癫狂编程 阅读(24) 评论(0) 推荐(0) 编辑

delphi FastReport快速入门

摘要:界面及连接关系 frxDBDataset1连接datasource 双击frxReport1控件进入设计界面,选择报表->数据,弹出窗口选择要显示数据的frxdbdataset,frxdbdataset可以有多个 打印按钮事件 //载入报表文件并打印 procedure TForm1.Button2 阅读全文

posted @ 2021-06-22 13:47 癫狂编程 阅读(21) 评论(0) 推荐(0) 编辑

fastreport打印空白行的方法

摘要:FastReport 3.X var PageLine: integer; //在現在頁列印到第幾行 PageMaxRow: integer=15; //設定每頁列數 procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin P 阅读全文

posted @ 2021-06-22 13:44 癫狂编程 阅读(28) 评论(0) 推荐(0) 编辑

2021年6月21日

VC对话框如何添加WM_ERASEBKGND消息(OnEraseBkgnd函数)及对话框使用位图背景并透明

摘要:1、首先,为了下面使用擦除背景的方便,先增加OnEraseBkgnd函数(WM_ERASEBKGND ),但好多新手都不知道对话框在那里找增加这个函数,来跟我来 快捷键Ctrl+W打开ClassWizard对话框(菜单->view->ClassWizard):选择Class Info,找到左下角的M 阅读全文

posted @ 2021-06-21 10:27 癫狂编程 阅读(12) 评论(0) 推荐(0) 编辑

2021年6月17日

inherited Create(AOwner) 和inherited区别 .

摘要:inherited; 以本方法名在父类中调用,没有明确指定参数,但把当前使用的参数传给继承下来的方法。 inherited Create(AOwner) ; inherited Create是指定调用父类的Create方法,当然你也可以inherited Destory 阅读全文

posted @ 2021-06-17 10:28 癫狂编程 阅读(16) 评论(0) 推荐(0) 编辑

Delphi 之Inherited详解

摘要:inherited就是调用祖先类的函数,如果不带参数就是默认调用同名函数如果带参数则表明子类中的函数个数可能比祖先类要多取其中的几个参数传过去例如祖先类有个函数 Create(AName:string);子类有个函数 Create(AName:string;AComponent:TObject);o 阅读全文

posted @ 2021-06-17 10:26 癫狂编程 阅读(73) 评论(0) 推荐(0) 编辑

delphi中的Owner和Parent的区别

摘要:Owner为创建者,Parent为容器 (创建的对象会拥有Owner的属性,然后放在Parent上显示出来)他们的类型不同, Owner为TComponent【元件(如窗体、一些控件)】,Parent为TWinControl【窗体控件(如窗体里面的控件panel等)】。 Parent属性是指构件的包 阅读全文

posted @ 2021-06-17 10:25 癫狂编程 阅读(14) 评论(0) 推荐(0) 编辑

这就是Delphi,稀里又糊涂:constructor create(AOwner:Tcomponent);override;(33分)

摘要:Constructor TcountButton.create(AOwner:Tcomponent);begininherited create(Aowner);inc(TotBtns);end;请解释一下这里Aowner的用法 AOwner指明这个控件的拥有者. 在AOwner释放时会自动释放自己 阅读全文

posted @ 2021-06-17 10:24 癫狂编程 阅读(26) 评论(0) 推荐(0) 编辑

导航

好的代码像粥一样,都是用时间熬出来的