本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
================

注会练习软件
http://www.cpasoft.com.cn
我的注会软件官网

http://blog.163.com/abc7105@126/

 

 


哈哈,热爱快“过气”的DELPHI


我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:注册会计师(注会)练习软件
日志总数:398
评论数量:116
留言数量:27
访问次数:3267555
建立时间:2005年6月6日




[delpih编程]mygeneration做的一个模板,备忘
软件技术

吕向阳 发表于 2009/10/18 16:57:05

<%
on error resume next

Dim database
Dim objTable
Dim objColumn
Dim intLp
Dim bInFirst
Dim strProcName
Dim bHasComputed
Dim strWhereClause
Dim strWhereAnd
Dim strWhereFields
Dim strComma
Dim tableNames
Dim tableName
Dim buffer
Dim writeToDatabase

Set database = MyMeta.Databases(0)

Set tableNames = input.Item("lstTables")
writeToDatabase = input.Item("chkBox")%>
unit uallclass;

interface
uses Windows, Messages;
<


阅读全文(1331) | 回复(0) | 编辑 | 精华 | 删除
 


[delpih编程]DELPHI组件源码别到处放
软件技术

吕向阳 发表于 2009/9/22 21:05:00

自己编写的一个delphi组件,因为多次改动,多次重装delphi ,各版本
的组件源码到处放。一开始,自己没有意识到这个问题的严重性,直到
今天,因为自己对原有的源码进行了修改完善,但始终调试不能成功,
多次将组件从控件管理中删除出来后重增加也不行。但代码确信没有问
题。

此时通过链接发现,在程序中插入的组件源码并不在修改后的文件上,
这才知道,源码的到处放的后果是这样的。花了一个多小时,才知道这
个问题。

将众多的源码版本删除,只留下自己正在编辑的那一个,问题解决。


阅读全文(1207) | 回复(0) | 编辑 | 精华 | 删除
 


[delpih编程]启动栏优化利器True Launch Bar使用心得
软件技术

吕向阳 发表于 2009/9/22 12:00:05

True Launch Bar设置众多,没有时间,也没有必须精通。四步搞定。 1.安装后,在任务栏右键选显示True Launch Bar 2.在True Launch Bar上右键,按如图操作,勾选文本 3.增加菜单  
阅读全文(1124) | 回复(0) | 编辑 | 精华 | 删除
 


[delpih编程]having 的用法
软件技术

吕向阳 发表于 2009/9/19 22:59:07

QRYA.close;
QRYA.sql.clear;
QRYA.sql.add('select max(cls_ssy_qkqt_all.ssy) as ssy,max(ssy.name) as ssyname
,sum(cls_ssy_qkqt_all.qk) as qk ,sum(cls_ssy_qkqt_all.qt) as qt from
cls_ssy_qkqt_all ,ssy');
QRYA.sql.add('where ssy.id=cls_ssy_qkqt_all.ssy');
QRYA.sql.add('group by cls_ssy_qkqt_all.ssy');
QRYA.sql.add('having sum(cls_ssy_qkqt_all.qk)>0 or sum(cls_ssy_qkqt_all.qt)>0');

======

原来用having qk时一直不通过,尽管上面qk表示sum(cls_ssy_qkqt_all.qk)的别名了,access
不承认。

阅读全文(1104) | 回复(0) | 编辑 | 精华 | 删除
 


[delpih编程]union 连接出现的例外情况
软件技术

吕向阳 发表于 2009/9/19 22:41:26

A库
AA,BB,CC ...等字段

B库
AA,BB,CC ...及其他字段
使用select语句进行联合:

select aa,bb,cc from a
union
select aa,bb,cc from b

经反复测试绝大部分时候正确,但如果表里面有AA,BB,CC均相同的记录有多条
时,只按一条处理。

搞得摸不到头脑,最后在查询中都加入了一个关键字段(不可重复值),问题解决

结论:select语句中,当使用union联合查询时,如果查询的所有字段值均相同的记录视为一条
处理。注意此处陷井。


阅读全文(1165) | 回复(0) | 编辑 | 精华 | 删除
 


[delpih编程]dbgrideh数字字段不显示零值
软件技术

吕向阳 发表于 2009/9/17 18:26:16

procedure Tfmssyreturn.DBGrid3DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumnEh;
State: TGridDrawState);
begin

if Column.FieldName = 'pay1' then
if Column.Field.AsInteger = 0 then
TDBGrid(Sender).Canvas.FillRect(Rect);

if Column.FieldName = 'pay2' then
if Column.Field.AsInteger = 0 then
TDBGrid(Sender).Canvas.FillRect(Rect);

if Column.FieldName = 'sl' then
if Column.Field.AsInteger = 0 then
TDBGrid(Sender).Canva

阅读全文(1993) | 回复(0) | 编辑 | 精华 | 删除
 


« 11 12 13 14 15 16 17 18 19 20 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.066 second(s), page refreshed 144781974 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号