怪异错误
.net 2003Try
vsql="select * from v_hy"
Dim vDataSet As New DataSet
OleDBCmd = New OleDb.OleDbCommand(vSql, OleCn)
OleDBAdapter = New OleDb.OleDbDataAdapter(OleDBCmd)
OleDBAdapter.Fill(vDataSet)
GetDataTable = vDataSet.Tables(0)
vDataSet.Dispose()
OleDBAdapter.Dispose()
OleDBCmd.Dispose()
Catch ex As system.Exception
MsgBox(ex.Message.ToString, MsgBoxStyle.Exclamation + MsgBoxStyle.OKOnly, "错误提示")
End Try
v_hy 是一个视图,通过dblink 连接到另外一个服务器上 (create viewv_hy as select * from hy@Vdblink)
直接运行程序时报 ora-00600 :internal error code,arguments :[15860],[],[],[],[],[],[],[]
但单步执行时可以正常运行
--------------------编程问答-------------------- 这个是 Oracle 的一个内部错误啊!
你的两个 Oracle 数据库是什么数据库?各自的版本是多少? --------------------编程问答-------------------- Oracle 的这个问题可以从网上搜索一些答案看看。
http://www.google.cn/search?q=internal+error+code%2Carguments+%3A[15860]%2C[]%2C[]%2C[]%2C[]%2C[]%2C[]%2C[]&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:zh-CN:official&client=firefox-a --------------------编程问答-------------------- oracle 服务器和客户端是oracle10g,但dblink连的是oracle92
补充:.NET技术 , VB.NET