05 2011 档案

摘要:今天只讨论一种情况,那就是进行左外联时(Left Join)现在有两个表A(AID,BID,equal)(其中equal字段数据类型为:是/否) B(BID,name)单独对A表进行查询时,可以用:select * from A where equal=0或select * from A where equal=1进行查询当按B Left Join A进行查询时像这样:select B.BID,B.name,A.AID,A.equal from B Left join A on (B.BID=A.BID) where A.equal=0进行查询时,如果B表中有一条记录在A表中有其对应的记录,则 阅读全文
posted @ 2011-05-18 12:54 宝络 阅读(622) 评论(0) 推荐(0)
摘要:今天在开发的过程中发现,程序应用皮肤后,MessageBox不能随着皮肤的改变而改变最初想到了用ShowMessage来替代MessageBox,但是遇到需要用户进行选择的对话框时,ShowMessage就无能为力了于是我想到了MessageDlg,一试,果然成功,但是MessageDlg有一个问题,那就是标题和按钮均是英文显示的到网上搜索了一下,发现手动汉化MessageDlg的方法,先将Consts.pas中的相关内容改为中文,然后进行编译成Consts.dcu文件将Consts.dcu文件放到lib目录下(原目录下有此文件,先备份好)这样就成功解决了MessageBox不适用皮肤的问题 阅读全文
posted @ 2011-05-10 13:44 宝络 阅读(582) 评论(0) 推荐(0)