excel中vb连oracle不成功
以前没有接触过vb,今天半路接手一个项目,其中用excel连oracle,取数据。我阅读了里面的vb代码,有几句是这样的:
Const connectionString As String = "DSN=DEV;" & _
"Uid=username;" & _
"Pwd=password"
......
Set conn = New ADODB.Connection
conn.Open connectionString
......
点击excel中的一个按钮连数据库,但是报"problems with datasource connection",于是我推测DSN=RRMASSDEV这里的数据源RRMASSDEV不存在,于是就自己创建了一个:(在下图界面)
再次点excel中的按钮, 弹出select data source的对话框,
选中我创建的datasource, 弹出下面对话框:
最后还是run-time error:
我知道oracle的连接涉及到主机名, 服务名,用户名密码.
请问我该在各个对话框中都应该怎么填东西才能连接ORACLE成功?
也不知道发哪个专区合适, 就放到vb.net了.
补充:我的是excel2000, XP系统。oracle是10g,
问题已解决。
说来也傻,在创建odbc for oracle的时候 server里面填在tnsnames.ora里面定义的连接名即可。
还有一个问题不知楼上可否回答:vba运行到这句话报"对象不支持此属性或方法"的错:
ActiveWorkbook.ShowPivotTableFieldList = False
我的是office2000,我在Microsoft Visual Basic的编辑界面输入ActiveWorkbook.发现确是没有ShowPivotTableFieldList 这个提示. 不知是不是版本兼容问题.请指教.
这个excel是别人编写的, 我要维护几天.我一点都不懂vb.
N久没用
相关问答:
安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?
1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......
初学,大胆提问,请高手不吝赐教
1、滚动条点击与绘图板(屏幕,Piceure1)的移动问题已经解决。
Picture1.Top = -VScroll1.Value + bcW '垂直移动
Picture1.Left = -HScroll1.Value + bcW ' ......
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?
内存多大? 重新下个数据库安装试试..
引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......
本人使用的是VB6.0版本
假设有一个对象A,A内有类型为B的对象属性。现在的问题是,需要添加若干个B对象作为A对象的属性。如,
A.B1,A.B2,...
但具体添加多少个B对象作为A对象的属性则视具体情况不同而不同 ......