vfp9 CA的新方法----DelayedMemoFetch
来源:互联网 发布:java怎么创建窗口程序 编辑:程序博客网 时间:2024/06/09 16:52
vfp8的CA有一个FetchMemo属性
如果设置FetchMemo= .F.
那Memo字段的内容会不读取,但如果需要里面的内容就会变的非常麻烦
VFP9开始有了DelayedMemoFetch方法
可以做到,cursorFill()的时候,Memo里面全空
但,当光标移动到Memo字段的时候才自动读取当前条记录的Memo字段内容
注意是:当前条记录的Memo字段内容
这个方法能极大的提高读取带有Memo字段表的效率
操作办法如下:
1.FetchMemo = .F.
2.FetchMemoDataSourceType = ca.DataSourceType
3.FetchMemoDataSource = ca.DataSource
4.FetchMemoCmdList
这个是最关键的,也是最麻烦的
oCA.FetchMemoCmdList= "f1 <SELECT f1 FROM testCAMemoFetch WHERE f0=?EVALUATE(this.RefreshAlias +'.f0')>, f2 <SELECT f2 FROM testCAMemoFetch WHERE f0=?EVALUATE(this.RefreshAlias +'.f0')>"
f1,f2这里是Memo字段名简称
f0是关键字段名
this.RefreshAlias可以是this.Alias
翻译一下意思如下:select Memo字段名 From 后台表名 whete 关键字段名=?前台的Alias名.关键字段内容
注意:
DelayedMemoFetch是个内置保护方法
在程序里是不能直接调用
- vfp9 CA的新方法----DelayedMemoFetch
- VFP9 CA的新方法----RecordRefresh()
- VFP9 的SQLIDLEDISCONNECT( )
- VFP9.0 进度条的问题
- 安装VFP9 和SQL2000所遇到的问题
- 如何把vfp9的默认字体“Arial”改为“宋体”
- vfp9在明年微软推出win8的命运如何?
- 去掉小数点后多余的0,VFP9.0专用
- 扩展 vfp9 自带的对象浏览器提取枚举值
- 磁盘碎片整理的新方法
- 调用js的新方法
- 关于UVa10048 的新方法
- 判断素数的新方法
- 情感分析的新方法
- [情感分析的新方法]
- 新方法
- 搭建私有CA和CA的操作
- CA的笔试题
- hashTable和hashMap的不同
- 在这里记录我的"教书 育人 编程 生活"
- 在Java应用程序中监视CPU的使用
- 感谢CSDN为我们提供这个服务!
- 明日万里长征,始于今日足下
- vfp9 CA的新方法----DelayedMemoFetch
- 灵山游(一)
- Windows的消息使用理解
- Reference 不为人知的一面
- VFP9 CA的新方法----RecordRefresh()
- 辛德勒的名单--真实的照片
- 心目中的编程高手 (9) -- Anders Hejlsberg
- 原来国家的名字如此浪漫(最后一个一定要看)
- 最让我感动的图片...