begin
Table1.Edit;
Table1OLEDATA.Assign(nil); //先试
//Table1OLEDATA.Value := Null; //后试
Table1.Post;
end;
Table1.Edit;
Table1OLEDATA.Assign(nil); //先试
//Table1OLEDATA.Value := Null; //后试
Table1.Post;
end;
解决方案 »
- 感谢大家支持
- Module的使用问题
- fastreport frcrossview能不能只显示下面的合计?
- 救命!关于RAVE5的问题 !
- 请高手赐教!求救!
- 急! fastReport 报表生成后,双击两下,就可以对fastReport所产生的报表进行修改,为什么我做的就不行!?
- 想将listbox中选中的值(无后缀的文件名),作为LoadFromFile()的参数,如何实现
- 数据传输时服务器端与客户端的执行过程是怎么样的?
- delphi vs oracle error
- DELPHI 5 VS DELPHI 6.0!!DELPHI 6 占用了我40M 内存!简直要吃人!!
- 窗体被设置为不显示于任务栏,如何恢复呢?
- ODBC数据源不见了怎么办啊
其实在提问之前我试过Table1OLEDATA.Assign(nil),没有成功(用的库是oracle8),
但刚才用access试了一下却成功了!!不知道是何原因????另:Table1OLEDATA.Value := Null; 用此法会报错,说是invalid variant type conversion但用TBlobField(table1.FieldByName('OLEDATA')).asstring:=''测试也通过了!??
如果存的是图片或者其它非文字数据难道也可以转换为字符类型????以上都是在access2000中测试的,不知在oracle会怎样,下午再请教大家!!!!
我常这么用,没出错.清图像数据没问题
(xx.cleae,xx.assign(nil),xx.asstring:=null)在access加都可以
成功!!但用oracle8时却没有一种方法行的通!!!??oracle8中这个字段默认是可以为空
的,请问这是为何??????????
有条件的朋友,能帮我测测吗?
我不得不怀疑我这边的d版oracle了!!!!!
谢谢几位的回答