求教:如何将大段文本插入数据库(不使用insert语句) 我在Delphi中写的程序将很多长文章转入DB2的CLOB大字段,但是我直接用insert语句,会有很多insert语句报错,原因是:大文本中可能有非法字符,比如半个中文字,所以执行insert不成功,那我该如何处理才能将这些大文本转入DB中的CLOB字段?有朋友说将大字段转换为二进制流写入,请问程序该如何写,有没有例子? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TBlobField(query.FieldByName(字段名)).LoadFromFile(文本文件名); 我的大文本已经是一个string,那该如何写呢?是不是这样:TBlobField(query.FieldByName(字段名)).LoadFromStream(TStringStream.create(字符串变量名)); 建议你试下从文件流:TFileStream方面下手..具体我没做过.. 帮忙看几个delphi代码转换为C++代码的问题 请教大家关于套打的问题啊,大家看看我这个自定义纸张大小程序错哪了,怎么不能正常工作啊 能让透明flash在form上实现透明吗? 在数据库保存图片,什么方式最好 一个有关字符串处理的问题,急,请高手赐教!!!! 应用程序图标?? 如何在程序中填写另一个程序中的文本输入框? 在DELPHI中怎样实现文本形式报表的多页打印 为什么查找PE的特征代码失败? 有关 Delphi 6 下载站点。 小弟也是一个delphi迷,希望大家能给我指导,http://delphiicq.126.com "慢"让我心有余悸.........
是不是这样:TBlobField(query.FieldByName(字段名)).LoadFromStream(TStringStream.create(字符串变量名));