开发工具是C#,写的C/S模式的程序使用ORACLE OleDb的方式连接oracle 10G数据库,正常操作没问题,只要一分钟不操作,然后应用程序继续对数据库操作就会报出“没有可用的错误信息,错误代码:E_FAIL(0x80004005)”,是不是oracle里有什么参数要设置。或者客户端使用ORACLE OleD连接数据库时有什么限制。
如果用sqlplus登录o ......
我打算使用VC6+SQLAPI++连接oracle数据库。我刚装了一个oracle instant client。程序运行时捕捉到这样的错误信息。
DBMS API Library 'ociw32.dll' loading fails
This library is a part of DBMS client installation, not SQLAPI++
Make sure DBMS client is installed and
this require ......
select * from dual;
出来4个
ADDR INDX INST_ID DUMMY
0366CD54 0 1 X
这个表的表结构是可以修改的,记录也是可以添加的,估计被你改过了。
标题不错。。。。。。
正常的,dual本来就是oracle的一个虚表
select sysdate from dual;
很正常啊
有意思
如果想恢复原状的话 ......
在安装有oracle数据库的机器上安装了oracle developer后,oracle developer更改或覆盖了oracle的一些系统配置,导致了在命令窗口进入的sqlplus是oracle developer附带的sqlplus而非oracle附带的sqlplus,所以在用pl/sql可以进入oracle数据库,而从命令窗口无法进入 oracle数据库(因为覆盖原因默认进入了oracle developer的 ......
asp 对 oracle 10中的number类型操作。width=33 dec=4
假设rs("count")为number 类型,width=33 dec=4为数据库中读取出来的内容
定义一个变量
dim f
f=f+rs("count")
打开页面提示
Microsoft VBScript 运行时错误 错误 '800a000d'
类型不匹配
请 ......
asp 对 oracle 10中的number类型操作。width=33 dec=4
假设rs("count")为number 类型,width=33 dec=4为数据库中读取出来的内容
定义一个变量
dim f
f=f+rs("count")
打开页面提示
Microsoft VBScript 运行时错误 错误 '800a000d'
类型不匹配
......