爱问知识人 爱问教育 医院库

vb访问oracle9的clob字段

首页

vb访问oracle9的clob字段

vb访问oracle9的clob字段,不稳定,偶尔会出错,牛X人给看看!!!!!错误提示如下:
Unable to make connection,ora-00604:error occurred at recursibe SQL level 1
ora-00001:unique constraint
(sysgem.sys_c0042814) violated
ora-06512:at line 3
代码如下:
  
  Set rn = New ADODB.Connection '本段专门用来处理CLOB字段的
    With rn
    .ConnectionString = "Provider=OraOledb.Oracle.1;Password=" & kl & "; User ID=" & yhm & "; Data Source=" & sjk & ";Locale  Identifier=2052"
    .Open
    End With
    Dim rs   As New ADODB.Recordset
 
rs.ActiveConnection = rn
rs.LockType = adLockOptimistic
rs.CursorLocation = adUseClient
rs.Source = "select sgt from  " & tname1 & " where jh='" & dy5("jh") & "' and to_char(csrq,'yyyy-mm-dd')='" & Format$(dy5("csrq"), "yyyy-mm-dd") & "'"
rs.Open
If Not (rs.BOF And rs.EOF) Then
dy5("sgt") = rs.Fields("sgt")
End If
Set rs = Nothing


提交回答

全部答案

    2008-08-25 13:02:04
  • 是不是你的yhm 和sjk 和kl是不是没有初始化?这个过程你写在什么里面了?

    S***

    2008-08-25 13:02:04

类似问题

换一换
  • VB 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 171-190
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):