将WORD和EXCEL文档保存到SQL数据库里面,运行时老是提示TBlobField没有定义..... 将WORD和EXCEL文档保存到SQL数据库里面TBlobField(ADODataSet1.FieldByName('字段名')).LoadFromFile的方式载入运行时老是提示 TBlobField没有定义不知何故,是不是要uses些什么才行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要Uses AdoDb单元;注意你用的要是ADO数据控件 Uses AdoDb,用的是adoquery但还是不行呵.提示TBlobField没有定义,到底是什么回事呢? varFileStream:tmemerystream;begin filestream:=tmemoryStream.create; filestream:=filestream.LoadfromFile(FileName); filestream.Position:=0; ADODataSet1.edit; TBlobField(ADODataSet1.FieldByName('字段名')).LoadFromStream(filestream); filestream..Free; ADODataSet1.UpdateBatch;end;试试以上程序 TBlobField(ADODataSet1.FieldByName('字段名')).LoadFromFile前加一条ADODataSet1.FieldByName('字段名').SetFieldType(ftBlob); 如果在TBlobField(ADODataSet1.FieldByName('字段名')).LoadFromFile前加一条ADODataSet1.FieldByName('字段名').SetFieldType(ftBlob);它就提示ftBlob没定义...真的不知如何才行. 你要在数据库后台将该字段改为image类型,然后将ADODataSet1中的该字段对象删除,再重新增添该字段对象,OK? StrCopy遇#0就结束,如何复制WideChar字符? 菜鸟简单问题(送分50) 一个unit问题! 一个涉及到vector和链表的DLL声明转换到Delphi的问题 求正式版的corelab公司的dbexpress for sqlserver的驱动程序? 一个小问题,急!!!在线等待!谢谢!!! 调用封装了FORM的DLL 新手上路,请问一下数据更改的问题。 beforepost事件中如果不符合条件,我可以让它不post吗? 这种错误是什么原因导致的呢?? 怎样在Delphi中调用HTML类型的帮助文档? 弱弱的问~fastreport3该如何在代码中设置横行打印?
var
FileStream:tmemerystream;
begin
filestream:=tmemoryStream.create;
filestream:=filestream.LoadfromFile(FileName);
filestream.Position:=0;
ADODataSet1.edit;
TBlobField(ADODataSet1.FieldByName('字段名')).LoadFromStream(filestream);
filestream..Free;
ADODataSet1.UpdateBatch;
end;
试试以上程序
前加一条
ADODataSet1.FieldByName('字段名').SetFieldType(ftBlob);
前加一条
ADODataSet1.FieldByName('字段名').SetFieldType(ftBlob);它就提示ftBlob没定义...真的不知如何才行.