高手帮忙,access数据向oracle转换 直接用rs2.Fields("图片").value=rs1.Fields("图片").value然后update看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 rs2.Open "select * from bjgpicture", adoCn, 1, 3出错 下面的代码时可以运行的,怎么转换图片数据呀'建立用来打开ACCESS表的数据连接Set adoCn1 = New ADODB.ConnectionadoCn1.Open "import"Set rs1 = New ADODB.Recordsetrs1.Open "select id,题名 from " & acc_tname, adoCn1'用来连接ORACLE数据库的连接Set adoCn = New ADODB.ConnectionadoCn.Open "oracledb", "system", "manager"'Set rs2 = New ADODB.Recordset'rs2.Open "select * from bjgpicture", adoCn, 1, 3 If Not rs1.EOF Then While Not rs1.EOF sqlstr = "insert into bjgpicture (id,题名) values(" & _ "'" & rs1.Fields("id") & "'," & _ "'" & rs1.Fields("题名") & "')" ' rs2.AddNew ' rs2.Fields("图片").Value = rs1.Fields("图片").Value ' rs2.Fields("图片").AppendChunk rs1.Fields("图片") ' rs2.Update adoCn.Execute sqlstr rs1.MoveNext 不知道你保存图象用的是blob还是long raw类型long raw在vb中还是用addnew的方法吧,不要用insert into。blob可能就要用dbms_lob包了 我使用blob,long raw我已经通过了但是我的表中有个blob字段实在不知道怎么输入和读取oracle目录侠有个vb的例子oo4o->vb->smaples->lob是关于使用blob的,我也通不过所以请各位大虾帮忙,哪怕帮我测试一下oracle自带的例子也行万分感谢! 我也发现了lob是有一些问题的,特别是和平台相关如果程序与数据库的平台不是一种就可能会有问题建议你把数据库安装在win2000上,在win2000上运行应用看看效果如何 在www.vckbase.com/code里搜索ado,里面有个vc的例子读access的blob图像。 如何求二个时间间的间隔 请教一个ORACLE中遇到多次都无法解决的问题 oracle User/IO很高问题??? oracle修改已有数据的列类型 [高难度]这样的触发器应该怎么写? 一个用递归求最大最小值的问题,请高手指点迷津。 怎么判断一个表中的字段是不是可以为空? 求救,急!!!! 帮我改一条sql语句,谢谢! shrink space 和 trigger 数据记录太多怎么? 数据表导出问题
出错
'建立用来打开ACCESS表的数据连接Set adoCn1 = New ADODB.Connection
adoCn1.Open "import"
Set rs1 = New ADODB.Recordset
rs1.Open "select id,题名 from " & acc_tname, adoCn1'用来连接ORACLE数据库的连接Set adoCn = New ADODB.Connection
adoCn.Open "oracledb", "system", "manager"
'Set rs2 = New ADODB.Recordset
'rs2.Open "select * from bjgpicture", adoCn, 1, 3 If Not rs1.EOF Then
While Not rs1.EOF
sqlstr = "insert into bjgpicture (id,题名) values(" & _
"'" & rs1.Fields("id") & "'," & _
"'" & rs1.Fields("题名") & "')"
' rs2.AddNew
' rs2.Fields("图片").Value = rs1.Fields("图片").Value
' rs2.Fields("图片").AppendChunk rs1.Fields("图片")
' rs2.Update
adoCn.Execute sqlstr
rs1.MoveNext
long raw
在vb中还是用addnew的方法吧,不要用insert into。
blob可能就要用dbms_lob包了
但是我的表中有个blob字段实在不知道怎么输入和读取
oracle目录侠有个vb的例子
oo4o->vb->smaples->lob
是关于使用blob的,我也通不过
所以请各位大虾帮忙,哪怕帮我测试一下oracle自带的例子也行
万分感谢!
如果程序与数据库的平台不是一种就可能会有问题
建议你把数据库安装在win2000上,在win2000上运行应用看看效果如何