我在oralce10g中创建一个long raw字段,主要是在里边存储F1Book文件,把F1Book放入到数据库,然后再读出来.现在是如何保存进去?我的系统是D7+Oralce1g+ClientDataSet,服务器端用的AOD读取数据.注:如果直接用AdoQuery做的C/s的是没有问题的,可以读写.但是做到三层里就有问题.F1Book的文件格式是vts.
解决方案 »
- Delphi工程中只知道窗体名称和窗体类名称(字符串名称),能否可以创建窗体?
- 求教关于ReportBuilder的问题~~~~~~~
- 有难题了:CHART中做一条折线,如何做到:某点之前是实线,该点之后是虚线
- ★★动态建立的Button如何编辑它的click事件及设置它在指定的panel里呢?
- 我用Restore database test from ……这个来编程实现“还原数据库”,如果我的sql server 2000装在E盘,而另一台机子装在C盘,这样程序运
- 怎么样在DELPHI里调用DOS且得到DOS的回显?
- 《中国开发者联盟》 欢迎您的加入!
- 利用 delphi6 带的installshield,无法安装注册ocx控件,手工注册也无法成功?
- 请教高手!分不够再加
- 半于fastreport的一问?
- DataSetProvider共享问题
- qq端口
long raw是低版本oracle里的东西
我刚刚用oracle.是不是书写的方式不对?
/
self.ADODataSet1.Close;
self.ADODataSet1.CommandText:='select photo1 from vio_jdczp';
self.ADODataSet1.Open;
TBlobField(self.ADODataSet1.FieldByName('photo1')).SaveToFile('c:\123.jpg');我这里可以看到保存的图片
self.ADODataSet1.CommandText:='select * from vio_jdczp';
self.ADODataSet1.Open;
self.ADODataSet1.Append;
TBlobField(self.ADODataSet1.FieldByName('photo1')).LoadFromFile('c:\123.jpg');
self.ADODataSet1.Post;这样我把保存的c:\123.jpg图片有插入到了数据库,图片大小为160KB