一个TfrMemoView型的Memo16与一个数据库的[ADOReturnCol."CompanyName"]字段关联。打印时判断如果是第一行或是[ADOReturnCol."CompanyName"]='月计'时打印。否则不打印。怎么写?
我写的如下:为什么不好使?
if ([Line#]>1) and ([ADOReturnCol."CompanyName"]<> '月计') then
Memo16.Lines.Clear;
我写的如下:为什么不好使?
if ([Line#]>1) and ([ADOReturnCol."CompanyName"]<> '月计') then
Memo16.Lines.Clear;
解决方案 »
- delphi多图显示方法
- SQL的类型转换问题
- 各位前辈救命啊!网络不能连接!
- 关于 Foreign Key 带出相关数据的方法及问题
- 如何知道各种外部控件的用法?
- 请问同是为了重用,Component Template和Frame有什么本质上的相同点,不同点?
- 100分问array of pointer类型的数组如何保证释放内存(含两个问题)
- delphi 7控制WORD打印
- 为什么BlockWrite写不了文件呢?百思不得其解,望大侠指教啊!
- 判断真正光驱和虚拟光驱的大讨论!请顶级高手关注 http://www.csdn.net/expert/topic/244/244962.shtm
- 为什么Delphi中不能输入版权、注册等特殊符号?输入后就会变成问号?
- 为什么提示存储过程的参数太多?
Memo16.Lines.Clear;
if ADOReturnCol.FieldByName('CompanyName').asString <> '月计' then
FastReport.FindObject('Memo16').Memo.Text :='';
else
FastReport.FindObject('Memo16').Memo.Text :='月计';//就这样写,肯定可以实现