PB 如果把PDF 转换成二进制数据保存到数据库,并读取显示
2011-12-22 14:47
363 查看
PB如果把PDF文件转换成二进制数据保存到数据库,并读取显示。
给窗口添加一个PDF的OLE控件。
//OLE控件关联文件
string ls_filepath,ls_filename
blob lb_object,ole_blob
GetFileOpenName("select file to open",ls_filepath, ls_filename)
If filename ="" Then return
If ole_pdf.insertfile(filepath) = 0 Then
//savefilename = filename
//savefilepath = filepath
End If
//转换PDF文件为二进制数据
lb_object = Preview.objectdata
updateblob 保存二进制数据到数据库
selectblob 从数据库读取二进制数据
eg.
updateblob dpr_doc set ole_object = :lb_object
WHERE ( dpr_doc.docregn = :globalregion )
selectblob ole_object into :ole_blob from dpr_doc
WHERE ( dpr_doc.docregn = :globalregion )
//如果数据库存的路径可以关联路径
//ole_pdf.LinkTo(ls_filepath)
//从数据库读取BLOB数据,把该文件的BLOB数据传递给OLE控件
//assigning the blob data to the actual data control
ole_pdf.objectdata = ole_blob
//preview 显示该PDF文件
ole_pdf.Activate (offsite! )
给窗口添加一个PDF的OLE控件。
//OLE控件关联文件
string ls_filepath,ls_filename
blob lb_object,ole_blob
GetFileOpenName("select file to open",ls_filepath, ls_filename)
If filename ="" Then return
If ole_pdf.insertfile(filepath) = 0 Then
//savefilename = filename
//savefilepath = filepath
End If
//转换PDF文件为二进制数据
lb_object = Preview.objectdata
updateblob 保存二进制数据到数据库
selectblob 从数据库读取二进制数据
eg.
updateblob dpr_doc set ole_object = :lb_object
WHERE ( dpr_doc.docregn = :globalregion )
selectblob ole_object into :ole_blob from dpr_doc
WHERE ( dpr_doc.docregn = :globalregion )
//如果数据库存的路径可以关联路径
//ole_pdf.LinkTo(ls_filepath)
//从数据库读取BLOB数据,把该文件的BLOB数据传递给OLE控件
//assigning the blob data to the actual data control
ole_pdf.objectdata = ole_blob
//preview 显示该PDF文件
ole_pdf.Activate (offsite! )
相关文章推荐
- asp数据转换为xml格式存入数据库 ,又从库中读取xml显示到页面
- C#从数据库中读取二进制数据,并显示图片
- 将图片保存到ORACEL数据库和读取数据显示到页面
- 如何将pictureBox里的图片保存到数据库,然后从数据读取显示
- 用VB.NET 如果将任何文件以二进制形式保存在数据库,然后再从数据库读取出来
- 从数据库中读取二进制数据,并显示图片
- Java实现头像截取裁剪后图片保存,获取的是base64数据,怎么转换为图片并保存到数据库。并读取出来。
- 图片保存到数据库和从数据库读取图片并显示
- 如何将TextBox数据提交到GridView显示再保存到数据库
- 今天学习了怎么读取Android数据库读取数据,用ListView将其显示出来
- 读取并显示数据库中的二进制图片(一张和一组)
- (四)、读取数据库数据并在HighCharts上显示
- 将二进制数据转换为字符串显示
- django程序没有问题,保存远地测试数据库,save没问题,控制台也显示update成功,但是在数据库检索数据没有存进去
- android 打开pdf文件 从inputStream读取数据并保存为文件
- 关于C++二进制文件读取转换,数据版本升级,增加字段等结构调整工具的思路。
- 如何读取保存在数据库中的图片显示在DataGrid中
- wpf图片的预览,以流的方式将图片保存在数据库中,再以流的方式从数据库中读取显示图片
- 数据库读取Size(大小),自动转换MB 或 KB 显示
- PB datawindow 数据窗口字段保存显示超过255个字符,要如何设置?