资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

Blob

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

我想把a.txt文件写进oracle中得Blob字段,可经过实验发现文件大小只能在5.7k以下,大一点就报错:ORA-12571  
   
   
  如果文件在5.7k以下,可以很顺畅的写入,我用了ODAc控件链接Oracle  
   
  代码如下:  
  String   ls;  
  ls="insert   into   test(no1,f_long,f_blob)   values(:p,:q,:f)";  
   
  //TMemoryStream   *   s=new   TMemoryStream();  
  //s->LoadFromFile("d:\\a.txt");  
  //s->Seek(0,   soFromBeginning);//¶¨Î»Í·²¿  
  OraQuery2->SQL->Clear();  
   
  OraQuery2->SQL->Add(ls);  
  OraQuery2->ParamByName("p")->AsString="ddd";  
  OraQuery2->ParamByName("q")->AsString="dfffff";  
  OraQuery2->ParamByName("f")->LoadFromFile("d:\\a.txt",ftBlob);  
  OraQuery2->ExecSQL();

网友回答:


 

 
热门推荐笔记本: IBM笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved