社区
DataWindow
帖子详情
向数据库中填加blob字段!急!急!急!急!急!急!急!
linleming
2003-06-30 10:16:30
需要像oracle中添加数据,类型为blob。是否通过ole呀!我从来没使用过ole.谁有相关的资料或代码可以发一份给我吗?希望各给些思路!此方面我一点都不会!请赐教,分不够!再加!谢谢!
Email:llm.luori@tom.com
...全文
59
12
打赏
收藏
向数据库中填加blob字段!急!急!急!急!急!急!急!
需要像oracle中添加数据,类型为blob。是否通过ole呀!我从来没使用过ole.谁有相关的资料或代码可以发一份给我吗?希望各给些思路!此方面我一点都不会!请赐教,分不够!再加!谢谢! Email:llm.luori@tom.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wei1027
2003-07-16
打赏
举报
回复
1、
integer li_filenum,li_loops,li_counter
long ll_filelen, ll_bytes_read, ll_new_pos
blob lb_our_blob, lb_tot_b
ll_filelen = FileLength(TRIM(sle_3.text))
// 获 取 文 件 的 大 小
li_filenum = FileOpen(sle_3.text,STREAMMODE!, READ!,LOCKREAD!)
// 指 定 该 文 件 为 只 读,li_filenum 为 这 个 文 件 的 句 柄
IF ll_filelen > 32766 THEN
li_loops = ((ll_filelen - 1)/32766) + 1
ELSE
li_loops = 1
END IF
// 读 文 件...
FOR li_counter = 1 to li_loops
ll_bytes_read = FileRead(li_filenum,lb_our_blob )
lb_tot_b = lb_tot_b + lb_our_blob
ll_new_pos = ll_new_pos + ll_bytes_read
FileSeek(li_filenum,ll_new_pos,FROMBEGINNING!)
NEXT
FileClose(li_filenum)
UPDATEBLOB t_fileup SET content= :lb_tot_b
WHERE sn=:sn;
……
2、使用ole
blob ll_blob
ll_blob=ole_1.objectdata
updateblob tablename set blob字段 =:ll_blob
where 条件;
……
紫炎圣骑
2003-07-01
打赏
举报
回复
同意klbt!
linleming
2003-07-01
打赏
举报
回复
谢谢各位!我试着做作!
tulip2108
2003-06-30
打赏
举报
回复
1、用数据窗口的oledb
2、用sql语句
blob lb_data
string ls_key
lb_data=ole_1.objectdata
updateblob table set col=:lbdata where key=:ls_key;
if sqlca.sqlcode=0 then
commit;
end if
JIANXIN_LU
2003-06-30
打赏
举报
回复
UpdateBlob
linleming
2003-06-30
打赏
举报
回复
自己顶
linleming
2003-06-30
打赏
举报
回复
没时间查!给具体一点的网址
donkeykiller
2003-06-30
打赏
举报
回复
www.pdriver.com
klbt
2003-06-30
打赏
举报
回复
插入图片全过程:
1、用GetFileOpenName函数选择图片文件,
2、用FileOpen打开文件
3、用FileRead分次读取文件
4、用FileClose关闭文件
5、用UPDATEBLOB更新数据库(如果没有该行还应先插入该行,设置好主键)
6、用Commit;提交
linleming
2003-06-30
打赏
举报
回复
自己顶
linleming
2003-06-30
打赏
举报
回复
to : klbt(快乐白兔) 能不能在详细些
有时插入图片怎么做
klbt
2003-06-30
打赏
举报
回复
不用ole,用blob数据类型
selectbolb ... ...
updateblob ... ...
java操作oracle
数据库
中的
blob
字段
oracle中的
BLOB
字段
是存储2进制的文件,比如文件,图片等。 1、把本地文件写入
数据库
package com.data;import java.io.File;import java.io.FileInputStream;import java.io.OutputStream;import java.sql.Connection;import java.
java读取oracle
数据库
中
blob
字段
测试表create table TEST_IMG ( ID INTEGER not null, NAME VARCHAR2(32), IMAGE
BLOB
);说明:1、使用JDBC演示2、IMAGE
字段
存储一个图片程序代码如下:import java.io.FileNotFoundException; import java.io.FileOutputStream; impo
java代码实现String转
Blob
,并存入
数据库
Blob
字段
前提回顾: 由于业务需求,需要把一些数据保存为
blob
数据,例如报文、文本、图片等。 思路敲门: Question: 1、可以通过sql语句直接把string类型转换
blob
存入
数据库
吗? 2、可以通过直接读取文件,把文件里面的内容存入
blob
字段
吗? 3、可以通过java代码,把string类型转换
blob
存入
数据库
吗? 解决方法: 1、可以通过rawtohex(’’)函数,但是不能插入数据超...
Oracle
数据库
BLOB
字段
的存取
首先建立测试数据表 drop table filelist; commit; CREATE TABLE SYSTEM.FILELIST ( "FILENAME" VARCHAR2(50) NOT NULL, "FILESIZE" NUMBER(20) NULL, "FILEBODY"
BLOB
NULL, PRIMARY KEY("FILENAME"), UNIQUE("FILENAME")) ; commit; 测试过程,首先将硬盘文件读入
数据库
,然后再读出到硬盘的另一个新文件里,原码如
Oracle/MySQL
数据库
中插入图片
BLOB
字段
的方法
1./opt/pic/目录下存放图片文件 2.先创建表,存储图片的
字段
为
BLOB
类型,创建表可以用sql也可以用navicat等工具,先插入数据填入其他
字段
,
BLOB
为null不填 CREATE TABLE PICTURE_SRC ( "ID" NUMBER NOT NULL ENABLE, "IDENTIFICATION" VARCHAR2(255), "PROVINCE" VARCH
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章