怎么查询blod字段(access),十万火急啊!!! ( 积分: 200 )

  • 主题发起人 主题发起人 绿人
  • 开始时间 开始时间
本人提出一个解决办法,仅供参考:
如果你能够读出这个字段(方法很多,论坛也有)的内容,
那么起内容应该包含你说的文本的内容,就根据文本内容
进行查询,方法之一:
procedure XXXForm.T(ADO)Query.onFilterRecord();
var
blob: XXX 类型;
S: string;//或者 S: Array [1..XX] of char;
begin
Blob := AAAFunction(Field)//通过你知道的方法读出 Blob 字段内容
S := BBBFunction(Blob);//把 Blob 的文本(或文本的部分)
//复制到 S 或者
move(Blob,S[1],100 ); //实现方法就看你怎么做了,这里只是提供思路
Filtered := S = XXX; //判断过滤符合条件的记录
.........................
end;//大概刚过程就是这样
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部